我正在开发Marketing API。我想点击这个Api来获得目标受众的估算,基本上用户可以看到我的广告。
"https://graph.facebook.com/v2.2/{adaccountid}/reachestimate"
我收到回复,直到我传递此参数" flexible_spec"。每当我传递这个参数时,我得到这个响应"类型字符串是预期的,但收到类型为0和#34;的整数。我搜索了它,但没有解决方案。
我会告诉你我到现在为止所做的事情:
1)"https://graph.facebook.com/v2.2//{adaccountid}/reachestimate? targeting_spec={"geo_locations":{"countries": ["IN"]},"flexible_spec":{"interests":["6006289279425"]}}
2) "https://graph.facebook.com/v2.2//{adaccountid}/reachestimate? targeting_spec={"geo_locations":{"countries": ["IN"]},"flexible_spec":{"interests":["Movies"]}}
3)"https://graph.facebook.com/v2.2//{adaccountid}/reachestimate? targeting_spec={"geo_locations":{"countries": ["IN"]},"flexible_spec":{"interests":["id":"6006289279425","name":"Movies"]}}
我已尝试以灵活的规范兴趣发送一系列ID,其中包含灵活规范的名称数组,我也尝试在其中发送list<interests>
。但没有运气。
答案 0 :(得分:1)
我搜索了很多关于这个错误的信息。然后我开始了解我在这个API中所做的错误。我们可以用两种类型指定兴趣字段:
1) targeting_spec={"geo_locations":{"countries":"IN"]},"flexible_spec":[{"interests":["6006289279425"]}]}
2) targeting_spec={"geo_locations":{"countries": ["IN"]},"interests":["6006289279425","46345343534"]}
第一个在flexible_spec数组中传递兴趣数组。 第二个将兴趣作为数组对象传递但不在flexible_spec中。
这对我有帮助。我发布这个答案是因为它也可能在同样的情况下帮助你。 感谢。