API объявлений Facebook / Instagram: «Идентификатор страницы и / или пост-идентификатор не разрешены в действительную историю». - PullRequest
3 голосов
/ 28 марта 2019

Я пытаюсь создать объявление в Instagram через API объявлений Facebook. В настоящее время наша система прекрасно работает с созданием объявлений для публикации в Facebook, однако, когда я пытаюсь создать объявление для Instagram, я получаю следующую ошибку:

Message: Call was not successful
  Method:  POST
  Path:    https://graph.facebook.com/v3.2/act_115305119273030/ads
  Params:  {'name': 'Ad Name', 'adset_id': '120330000035581316', 'creative': '{"object_story_spec":{"instagram_actor_id":"2318910634825810","link_data":{"caption":"www.puxaforte.com","description":"Description Text","link":"http://www.puxaforte.com/index2.html","message":"Message Text","name":"Headline Text","picture":"https://storage.googleapis.com/advio-middleware-local-develop/5fc51781-dd91-4a0d-ac7a-0151dee97b92.jpg"},"page_id":"422303898241282"}}', 'status': 'PAUSED'}

  Status:  400
  Response:
    {
      "error": {
        "message": "Invalid parameter",
        "type": "OAuthException",
        "code": 100,
        "error_subcode": 1487531,
        "is_transient": false,
        "error_user_title": "Cannot load publish info",
        "error_user_msg": "The page-id and/or post-id didn't resolve to a valid story.",
        "fbtrace_id": "CJpZSFaGMSP"
      }
    }

Я обновил свой код в версии только для Facebook, добавив instagram_actor_id, а page_id - это идентификатор страницы Facebook, связанной с учетной записью Instagram.

Я не понимаю, что означает «решиться на достоверную историю», и долгое время, проведенное за просмотром документов и поиском в Интернете, не дало никаких результатов! У кого-нибудь была подобная проблема?

Заранее спасибо!

...