Facebook nodejs business sdk-Instagram广告创意,无有效Instagram流媒体ID

Facebook nodejs business sdk-Instagram广告创意,无有效Instagram流媒体ID,facebook,facebook-graph-api,instagram,Facebook,Facebook Graph Api,Instagram,我有一个业务经理和一个相关的网页和Instagram帐户,我是所有这些帐户的管理员。下面是adcreative creation的json { 'name': `Creative_${Date.now()}`, "object_story_spec": { "page_id": page_id, "instagram_actor_id": instagram_actor_id, "link_data": { "call_to_action":

我有一个业务经理和一个相关的网页和Instagram帐户,我是所有这些帐户的管理员。下面是adcreative creation的json

{
 'name': `Creative_${Date.now()}`,
 "object_story_spec": 
 {
  "page_id": page_id,
  "instagram_actor_id": instagram_actor_id,
  "link_data": 
    {
     "call_to_action": 
     {
      "type": "LEARN_MORE",
      "value": 
       {
        "link": linkurl,
       }
     },
    "link": linkurl,
    "message": message,
    "picture": pictureurl,
    "image_crops": {"100x100": [[0, 0],[800, 800]]},
    "description": description,
    "name": name,
   },
 },
'ad_format':'INSTAGRAM_STANDARD',
'platform_customizations':
  {
   "instagram": 
     {
      "image_url": pictureurl, 
      "image_crops": {"100x100": [[0, 0],[800, 800]]}
      },
    }
  }
}
使用nodejs business sdk进行Adcreative端点调用会导致以下错误

    error_user_title: 'Instagram ad creative without valid Instagram stream media ID',
    error_user_msg: 'Check your ad creative settings. Make sure that it has valid Instagram stream media ID.'  
我使用的是FacebookSDK,而不是独立的InstagramAPI,因为我能够找到更多关于这个问题的答案


此外,图片url是一个托管图像url,其尺寸超过Instagram的最小尺寸。如何解决这个问题?。提前感谢。

请确保已为instagram帐户上载您的个人资料图片。此问题可能是因为缺少配置文件pic的媒体id