执行图形API Facebook [发送应用程序请求]

时间:2012-02-25 03:44:54

标签: php facebook

我想向应用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端执行此图..我有什么解决方案吗?

对不起,我的英语不好。:)

1 个答案:

答案 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库。