小编f.a*_*zon的帖子

用图api获取照片

我在这里阅读了很多关于这方面的教程/文章/问题,并尝试在fb文档中找到有用的东西.

到目前为止,我自己没有取得任何进展,所以任何输入都会非常感激,我只是想尝试访问我的照片列表,但我得到的只是一个空数组.

我知道我添加了比我需要的更多req_perms,我只是从一个对我来说不起作用的"工作教程"中复制了那些,并且在阅读了一个帖子之后我还添加了user_photo_video_tags因为这对于线程海报有效(再次, 不是我).

我已经通过对话框允许照片与我的应用程序共享我的照片,登录工作没有任何问题,我得到的访问令牌似乎是正确的,登录后我访问过:

https://graph.facebook.com/me/photos?access_token=和令牌,并得到一个空数组,如果我没有登录或access_token没有链接到我的应用程序会有一些错误,但我得到的只是一个空数组.

提前感谢任何输入.

感谢Chaney Blu,我能够验证我的权限:

{
   "data": [
      {
         "installed": 1,
         "status_update": 1,
         "photo_upload": 1,
         "video_upload": 1,
         "create_note": 1,
         "share_item": 1,
         "publish_stream": 1
      }
   ]
}

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
require_once 'library/facebook.php';

$app_id = "xxxxxxxxxxxxxxxx";
$app_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";

$facebook = new Facebook(array(
    'appId' => $app_id,
    'secret' => $app_secret,
    'cookie' => true
));

$loginLink = $facebook->getLoginUrl(array(
    'scope' => 'user_status,publish_stream,user_photos,user_photo_video_tags'
));
$logOutLink = $facebook->getLogoutUrl();

$user = $facebook->getUser();

if ($user) {
    try {
        // User logged in, get …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api facebook-php-sdk

5
推荐指数
1
解决办法
7403
查看次数