【问题标题】:Facebook SDK - Tagging photo error #121Facebook SDK - 标记照片错误 #121
【发布时间】:2011-06-16 17:45:17
【问题描述】:

我正在尝试将照片上传到用户的 Facebook,然后在同一张照片中标记该用户,我尝试了几种方法,但似乎都不起作用。照片将通过这种方法上传,它只是不分配标签。我不知道如何再次调用来标记照片,因为我也收到此错误:

致命错误:未捕获的 OAuthException: (#121) 输入的照片 ID 无效 /sdk/base_facebook.php 第 970 行

这是我的代码:

$tag = array(
        'tag_uid' => $facebook->getUser(),
        'x' => 0,
        'y' => 0
    );
    $tags[] = $tag;
$args = array(
  'message' => 'caption',
  'image' => '@'.realpath("watch.jpg"),
  'tags' => $tags,
);

$data = $facebook->api('/me/photos', 'post', $args);

【问题讨论】:

    标签: php facebook facebook-graph-api


    【解决方案1】:

    问题是因为我没有user_photos 权限集!

    【讨论】:

    • 你还需要'user_photo_video_tags'
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2010-10-11
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    相关资源
    最近更新 更多