如何通过PHP CLI获取BitBucket的RSS令牌?

我想获得有效链接https://bitbucket.org/{username}/rss/feed?token={token}(这是主要问题),然后从CLI中的此链接获取有效响应

我知道我需要的参数,例如消费者密钥、消费者密钥、请求令牌url、验证令牌url、访问令牌url

我尝试使用StudioIbizz\OAuth\OAuth1,但它似乎是为浏览器设计的,而不是为CLI设计的

我试着跑:

$this->OAuth=new\StudioIbizz\OAuth\OAuth1($this->consumer\u key,$this->consumer\u secret);
$requestToken=$this->OAuth->getRequestToken($this->请求令牌\u url,$this->验证\u url);
$token=$requestToken['oauth_token_secret'];

然后将此$token粘贴到我的RSS链接,然后我看到消息您必须具有读取权限才能从Bitbucket访问RSS提要。

我需要一步一步地指导严肃的傻瓜


编辑:我试过这个:

$accessToken=$this->OAuth->getAccessToken($this->access_token_url,$requestToken['oauth_token_secret'],$requestToken['oauth_token']);

但我明白了:

致命错误:未捕获异常“StudioIbizz\OAuth\OAuthException”,消息为“意外HTTP状态400”

我在官方文档中没有看到任何与此相关的功能。也许这个特征不存在。
有关详细信息,您可以使用以下链接:

https://confluence.atlassian.com/bitbucket/use-the-bitbucket-cloud-rest-apis-222724129.html

发表评论