通过facebook api将封面上传到活动会引发异常

 渊博的大盗zhang_618 发布于 2023-02-06 09:41

我曾经能够使用本文所述的方法通过http帖子将封面照片上传到facebook活动:Facebook PHP SDK:上传活动封面照片

它最近停止工作,事件已创建,但封面将不再上传,图表在我的尝试中给出以下响应:

"{"error":{"type":"Exception","message":"The user doesn't have permission to attach this photo to another object.","code":1366035}}"

在处理封面图片时,facebook文档很少见,我找不到任何关于这个特定错误代码的提及.

以前有人来过这个问题吗?

1 个回答
  • 我有同样的问题使用user_token添加事件和封面到页面.我的解决方法是使用该user_token获取page_token,然后使用page_token创建事件和封面.

    $fb->setAccessToken($user_token); //set your user token
    
    $result = $fb->api($page_id.'?fields=access_token', 'get');
    
    if(isset($result["access_token"])) //this will be set if your user has a permission on the page.
    {
        $page_token = $result["access_token"]; 
        $fb->setAccessToken($page_token); 
    }
    
    //create event add cover as before
    

    2023-02-06 09:43 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有