2014-09-24 3 views
2

В бизнес-менеджере можно создать ссылку с URL-адресом Facebook. Мне нравится делать то же самое с API объявлений Facebook, но сталкивается с ошибкой разрешений.Создать ссылку для объекта Facebook (URL-адрес события)

Специальные Креативный рекламное объявление, созданное в бизнес-менеджере выглядит следующим образом один:

{ 
    "object_story_spec": { 
     "page_id": "24188824589????", 
     "link_data": { 
      "link": "https://www.facebook.com/events/25595316793????/", 
      "message": "ABCDEFGHIJKLMNOPQRSTUVWXYZ", 
      "image_hash": "cbb1f226fd5fe47c826dd1cad117????" 
     } 
    } 
} 

Когда я пытаюсь создать такую ​​же объявления Творческого через объявление Апи я получаю сообщение об ошибке, как следующее:

{ 
    "error": { 
    "message": "Invalid parameter", 
    "type": "FacebookApiException", 
    "code": 100, 
    "error_subcode": 1349118, 
    "is_transient": false, 
    "error_user_title": "Disallowed Post Link", 
    "error_user_msg": "One or more of the given URLs is not allowed by the Stream post URL security app setting. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains. Read https://developers.facebook.com/docs/facebook-login/security/ to learn more about app settings related to security." 
    } 
} 

Я получаю ту же ошибку, если попытаюсь создать ссылку с API-интерфейсом Graph отдельно для использования как object_story_id.

Нам действительно нужны такие объявления для нашего бизнеса. В потоковых объявлениях работает намного лучше, чем медийная реклама. Есть ли способ создать рекламу, подобную этой, через Ads API?

ответ

9

Вы должны проверить настройки миграции для своего приложения, чтобы убедиться в том, включена ли защита паролей сообщений Steam.

Это предотвращает отправку URL-адресов вашим приложением, которые не ссылаются на домен, указанный в настройках вашего приложения.

enter image description here

Смежные вопросы