问题描述
我正在使用 y0lk 包来帮助我使用 OAuth1 和 ETSY App,我设法获得了临时凭据,但无法获得访问令牌。
这就是我所做的:
$client = new Etsy([
'identifier' => '*********************','secret' => '*********','scope' => 'listings_r transactions_r','callback_uri' => 'http://*********.loc/slider/'
]);
$tempCred = $client->getTemporaryCredentials();
$tmpSecret = $tempCred->getSecret();
$tmpId = $tempCred->getIdentifier();
// Redirect to Etsy Autorisation login page
$redirect_url = $client->getAuthorizationUrl($tempCred);
$accesstokens = $client->getTokenCredentials($tempCred,$tmpId,$_GET['oauth_verifier']);
好吧,我不知道该怎么做,因为要获得 oauth 验证器(并执行 $_GET['oauth_verifier']
),我必须通过登录页面,然后,为了获得访问令牌,我需要我的临时凭据,但要获得此凭据,我必须在 new Etsy
之前再次访问,这就是为什么我总是收到令牌撤销错误的原因..
我是 PHP 和 API 的初学者,如果有人在我的方法中发现其他错误,请随时为我指出:)
感谢您抽出宝贵时间。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)