Python:使用Facebook Graph API在针对特定区域设置的Facebook页面上发布帖子

时间:2018-11-01 19:04:50

标签: python facebook facebook-graph-api

我正在尝试在FB页面上发布使用Python和Graph API使用特定语言的帖子,但是它似乎不起作用:

graph.put_object(parent_object=page_id, connection_name="feed", message="post in english", targeting={'locales': [1004,]})

帖子已发布,但定位似乎无效...

我尝试了其他解决方案(targeting = {'locales':1004}等,但没有任何改变

我在文档中找不到任何解释,有人可以帮我吗:)?

谢谢!

1 个答案:

答案 0 :(得分:0)

好像我找到了答案,我试图将字典传递给targeting参数,但是我必须传递一个字符串,所以不是:

targeting={'locales' : [1004]}

但是

targeting="{\"locales\": \"[1004]\"}"

有点困惑,至少对我来说,但这就是它,:)