首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过图形api发布

无法通过图形api发布
EN

Stack Overflow用户
提问于 2013-04-11 23:50:41
回答 1查看 34关注 0票数 0

我不能理解我的代码中有什么问题。我的作用域中有'publish_stream‘。用户已经使用所有权限对我的应用程序进行了身份验证,但仍然显示此错误。

下面是我要通过图形api发布的代码:

代码语言:javascript
复制
<?php
    try{
        $publishStream = $facebook->api("/$user/feed", 'post', array(
            'message'       => 'TESTING...',
            'link'          => 'http://example.com',
            'picture'       => 'http://example.com/image.png',
            'name'          => 'example name!',
            'caption'       => 'example caption',
            'description'       => 'PHP SDK ROCKS!',
            ));
echo "IN TRY BLOCK ";
    }catch(FacebookApiException $e){
        error_log($e);
echo "IN CATCH BLOCK ";
    }

?>

给定代码的输出是:- IN CATCH块。请告诉我我哪里错了。

EN

回答 1

Stack Overflow用户

发布于 2013-04-12 00:09:27

基于Facebook Graph API文档: 1)检查$user变量以确保其包含(干净的) Profile_ID,2)您需要对目标配置文件具有“发布权限”,请参阅:http://developers.facebook.com/docs/concepts/login/permissions-login-dialog/#publishing-permissions

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15953328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档