2016-05-19 13 views
1

ログインしたユーザーが好きなメディアを取得しようとしています。私は認証プロセスを行い、このようなアクセストークンを取得します。ユーザーが好きなメディアを取得すると、何も返されません。

1312564049.dd97f3a.e9gw8d5516414d348c0b34f328e80fb1

私もpublic_contentスコープの許可を求めることを確認しました。

enter image description here

それから私は、このトークンを渡す/users/self/media/likedエンドポイントを呼び出します。

let urlString = "https://api.instagram.com/v1/users/self/media/liked" 
let params = ["access_token": token] 

Alamofire.request(.GET, urlString, parameters: params, encoding: .URL, headers: nil).responseJSON { response in 
    print(response.description) 
} 

しかし、結果として次のような結果が得られます。

{ 
    data = (
    ); 
    meta = { 
     code = 200; 
    }; 
    pagination = { 
    }; 
} 

私は使用しているユーザーアカウントで多くの写真があります。だから私はなぜこれが空に戻るのか困惑している。私はサンドボックスモードになっているからですか?またはこのエンドポイントに何か問題がありますか?私が/users/self/users/self/media/recentをチェックして、両方が結果を返したためです。

+0

のそれぞれから10人のユーザーと20枚の最新のメディアに制限されています。サンドボックスモード以外のアプリが動作しているので、サンドボックスモードに関連していると思います。しかし、サンドボックスモードから脱出する方法はないようです。 – Picard102

+0

明確にするために、好きなメディアの表示をサポートしているようには見えません。サンドボックスモードをエスケープするための承認のために提出できるユースケースの1つではありません。 – Picard102

+1

@ Picard102それは残念です。私はこの問題をInstagramに直接提出しました。私は返事を受け取った後に報告します。 – Isuru

答えて

0

sanboxモードのためです。

https://www.instagram.com/developer/sandbox/

データは私も同じエラーを取得していますそれらのユーザー

+0

はい、私の場合は何も返しません。最新のメディアは20個もありません。 – Isuru

関連する問題