每次使用facebook桌面API获取错误消息

时间:2013-12-10 09:32:40

标签: facebook-graph-api actionscript-3

我使用FacebookGraphAPIDesktop.swc api创建未发布的帖子。

如何用它分配语言,位置和城市参数?

我尝试过如下,但收到错误“(#100)定位只能包含一个或多个国家/地区,区域,城市和地区”

_params.access_token = token;
_params.published = 0;      
_params.message = "This is status message for af_ZA 3";                     
_params.targeting="countries=US";                   
FacebookDesktop.api("/202387076493582/feed", messagePosted1, _params,"POST"); 

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果有人需要,我找到了解决方案并发布在这里: -

我们需要将它作为json字符串传递: -

var targeting:String = "{'countries':['US','IN']}";

_params.access_token = token;
_params.published = 0;      
_params.message = "This is status message 5";                   
_params.targeting = targeting;                  
FacebookDesktop.api("/202387076493582/feed", messagePosted1, _params,"POST");