【发布时间】:2017-06-06 13:53:31
【问题描述】:
我正在使用this PHP Instagram Client 尝试访问 Instagram 的 API,但每次尝试访问它时都会收到此消息:
object(stdClass)#4 (1) {
["meta"]=>
object(stdClass)#2 (3) {
["code"]=>
int(400)
["error_type"]=>
string(25) "OAuthAccessTokenException"
["error_message"]=>
string(37) "The access_token provided is invalid."
}
}
我无法弄清楚我做错了什么。
这是我目前的代码:
$instagram = new MetzWeb\Instagram\Instagram('......');
$result = $instagram->getPopularMedia();
var_dump($result);
当我检查我的$instagram 对象时,里面的数据似乎不正确,因为似乎没有访问令牌。
object(MetzWeb\Instagram\Instagram)#3 (7) {
["_apikey":"MetzWeb\Instagram\Instagram":private]=>
string(32) "...."
["_apisecret":"MetzWeb\Instagram\Instagram":private]=>
NULL
["_callbackurl":"MetzWeb\Instagram\Instagram":private]=>
NULL
["_accesstoken":"MetzWeb\Instagram\Instagram":private]=>
NULL
["_signedheader":"MetzWeb\Instagram\Instagram":private]=>
bool(false)
我错过了什么?
【问题讨论】:
-
您必须实现文档中列出的
getLoginUrl/getOAuthToken流程。
标签: php instagram instagram-api