我想获得有效链接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