微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ETSY Api PHP 获取令牌凭证

如何解决ETSY Api PHP 获取令牌凭证

我正在使用 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 举报,一经查实,本站将立刻删除。