问题标签 [bitbucket-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oauth - 不使用 bitbucket API 检索令牌
我正在尝试从 Bitbucket 获取请求令牌,但我收到“错误请求 - 无法验证 OAuth 请求”。我正在使用 drupal 执行此操作,这是我目前拥有的代码:
php - BitBucket API 下载 src 文件 zip 问题
我正在连接到 BitBucket API,并希望能够将存储库的 zip 文件下载到服务器。由于存储库是私有的,因此需要用户访问。
我可以通过链接中的用户登录详细信息下载文件:
但我希望能够通过 API 使用访问令牌下载文件,很可能是通过 cURL 或任何其他方式。
php - 尝试将 pullrequest 与 bitbucket api 合并时出错
每次尝试将拉取请求与 bitbucket api 合并时,我都会收到错误消息。
这是我的代码:
这是错误代码:
我已经尝试使用“CURLOPT_POSTFIELDS”发送信息(所有者、仓库和请求 ID)。但我得到了同样的错误。
有人可以帮助我吗?
php - 谁能为我提供用于 bitbucket api 的 php 或 nodejs oauth 库,以便我可以通过 ajax 调用与该库进行交互?
我需要一个基于 php(最好)的库,例如 loginWithBitbucket.php,这样,我向它发送授权请求,它将通过打开新选项卡并询问用户登录凭据来授权 bitbucket 用户并进行授权,然后返回响应数据即 JSON 数据作为 ajax 请求的响应。
python - 打 API 时 curl vs python“请求”
我正在尝试为我的帐户访问 Bitbucket API,成功的尝试如下所示:
curl --user screename:mypassword
https://api.bitbucket.org/1.0/user/repositories
在命令行中。在python中,我尝试:
然后
和
和
都得到405错误。API 是https://confluence.atlassian.com/bitbucket/rest-apis-222724129.html。
我想知道:
我在请求版本中做错了什么,它们看起来都类似于我的 curl 尝试
使用 curl 和 python 请求模块请求有什么区别?阅读带有 curl 示例的 API 然后用 python 编写它时,我可以识别出什么通用模式?
谢谢
回答:
它需要正确的标题
https://answers.atlassian.com/questions/18451025/answers/18451117?flashId=-982194107
更新:
java - 如何通过 Jersey+Oltu 从 Java 桌面应用程序访问 Bitbucket API?
正如标题所述,我想从本机 Java 桌面应用程序访问bitbucket API 。Bitbucket 要求应用程序使用 OAuth2,为此我发现Oltu应该可以完成这项工作。
但是,我对 OAuth 的了解非常有限,因此我还处于很早的阶段。这是我到目前为止所做的:
第 1 步:我使用我的 Bitbucket 帐户注册了一个 OAuth 消费者,并提供了以下详细信息:
问题一:我可以自动执行此步骤吗?
第 2 步:我运行了以下 Java 代码:
第 3 步:我收到以下 locationURI 并在 Firefox 中打开
问题 2:我需要使用浏览器还是可以从 Java 应用程序执行此操作?
我在 Firefox 中收到以下回复消息:
问题 3:接下来正确的步骤是什么,我的方法有什么问题?
bitbucket - Bitbucket 搜索存储库 API
我一直在尝试找到一个 API 来根据它们编写的语言查询 BitBucket 上的存储库。几年前我一直在使用
但是现在链接已经死了。
下面有一个新的API
但是没有关于任何查询参数的文档。
有没有办法浏览公共回购?
bitbucket - Bitbucket 拉取请求更新 webhook
现在使用 webhook 拉取请求更新事件,我会收到任何拉取请求更新的通知(例如:描述更新、标题更改等)
有没有办法只在对拉取请求进行推送时才收到通知?
php - 从控制台应用程序授权 BitBucket API
我正在构建一个Symfony 控制台脚本(PHP)。
是否可以从命令行、基于控制台的应用程序(即没有浏览器)授权 BitBucket API (oAuth)?
或者换一种说法——BitBucket 是否允许 2-legged oAuth 2.0?
android - Bitbucket API 创建新问题 401 未经授权
我正在使用 OkHttp 向 Bitbucket API 发出 POST 请求以创建新问题。他们的文档说私人回购或私人问题跟踪器需要身份验证才能使用此 API 创建新问题。我的回购和我的问题跟踪器都是公开的,所以不应该有任何问题。但是,当我拨打电话创建新问题时,我收到了 401 未经授权的响应。这是我用来拨打电话的代码:
问题: 谁能告诉我为什么我会收到未经授权的回复?
更新
每吉姆雷德蒙德我已经更改了我的请求以首先进行身份验证。我现在正在向https://bitbucket.org/site/oauth2/authorize?client_id=myConsumerKey&response_type=token进行 POST并且我得到响应 200 OK 但我没有在标题中看到令牌...知道为什么我'我没有得到一个令牌作为回应?