我想向应用Facebook的用户发送应用请求。
https://graph.facebook.com/myid_facebook/apprequests?message=
{测试{1}} {INSERT_STRING_DATA {1}}
我尝试过使用curl,但它不起作用......
这是我的源代码
&data=
file_get_html 是使用curl加载其他页面的功能。
,此错误是:
&access_token=XXXXXXX&method=post
我想在php端执行此图..我有什么解决方案吗?
对不起,我的英语不好。:)
答案 0 :(得分:0)
我相信这是因为网址和事实你不能只是方法=帖子。
"https://graph.facebook.com/endif.tc"
使用此代码代替适当的网址
$user_id = 'endif.tc';
$data = 'test';
$message = 'test request';
$url = "https://graph.facebook.com/".urlencode($user_id)."/apprequests" .
"?message=".urlencode($message).
"&data=".urlencode($data).
"&access_token=".$this->facebook->getAccessToken();
另一个问题可能是file_get_contents没有将数据POST到页面。如果您希望发布数据,则可能需要使用cURL库。