2

在我的应用程序中,我使用 facebook accesstoken 向用户粉丝页面墙发布消息。现在,在发布时出现错误,例如

Malformed access token

我能够阅读粉丝页面墙上的帖子。但我不能张贴到墙上。我正在使用“Curl”发布。

这是我的代码:

<!-- language: lang-php -->

$post_url       = 'https://graph.facebook.com/pageid/feed';
    $data['access_token']   = 'XYZXYZXYZXYZXYZXYZXYZ ';
    $ch             = curl_init();
    curl_setopt($ch, CURLOPT_URL, $post_url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $return                 = curl_exec($ch);
    curl_close($ch);
4

1 回答 1

0

检查您的数据库在保存时是否没有切断 access_token 字符串。我曾经在 facebook 上遇到过这个问题。您使用的是 varchar(xx) 吗?

于 2012-05-09T13:14:06.347 回答