問題タブ [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.

0 投票する
1 に答える
122 参照

oauth - bitbucket API でトークンを取得しない

Bitbucket からリクエスト トークンを取得しようとしていますが、「BAD REQUEST - Could not verify OAuth request」というメッセージが表示されます。私はこれを drupal で行っていますが、これまでのコードは次のとおりです。

0 投票する
0 に答える
57 参照

php - Error while trying to merge a pullrequest with bitbucket api

I get an error every time when I'm trying to merge a pull request with the bitbucket api.

This is my code:

And this is the error code:

I've already tried to send the informations (owner, repo and request id) with "CURLOPT_POSTFIELDS". But I got the same error.

Can somebody help me?

0 投票する
2 に答える
99 参照

php - ajax呼び出しでライブラリとやり取りできるように、bitbucket api用のphpまたはnodejs oauthライブラリを誰かに提供してもらえますか?

loginWithBitbucket.php のような php(できれば) ベースのライブラリが必要です。そのため、承認リクエストを送信すると、新しいタブを開いてユーザーのログイン資格情報を要求し、承認を行ってから応答データを返すことで、bitbucket ユーザーを承認します。つまり、ajax リクエストのレスポンスとしての JSON データです。

0 投票する
2 に答える
51181 参照

python - APIをヒットするときのcurlと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です。

私は疑問に思う:

  1. リクエストバージョンで何が間違っているのですか。それらはすべて私のカール試行に似ています

  2. curl と python requests モジュールでのリクエストの違いは何ですか? curl の例で API を読み取り、それを Python で記述したときに認識できる一般的なパターンは何ですか?

ありがとうございました

答え:

正しいヘッダーが必要でした

https://answers.atlassian.com/questions/18451025/answers/18451117?flashId=-982194107

アップデート:

0 投票する
2 に答える
3690 参照

java - Jersey + Oltu経由でJavaデスクトップアプリからBitbucket APIにアクセスする方法は?

タイトルが示すように、ネイティブの Java デスクトップ アプリケーションからbitbucket APIにアクセスしたいと考えています。Bitbucket では、アプリケーションで OAuth2 を使用する必要があります。そのためには、Oltuがその役割を果たさなければならないことがわかりました。

ただし、OAuth に関する私の知識は非常に限られているため、非常に早い段階で立ち往生しています。これが私がこれまでにしたことです:

ステップ 1:次の詳細を使用して、Bitbucket アカウントに OAuth コンシューマを登録しました。

質問 1:このステップを自動化できますか?

ステップ 2:次の Java コードを実行しました。

ステップ 3:次の locationURI を受け取り、Firefox で開きました

質問 2:ブラウザを使用する必要がありますか、それとも Java アプリケーションから実行できますか?

Firefox で次の応答メッセージが表示されます。

質問 3:次の正しいステップは何ですか? また、私のアプローチの何が問題なのですか?

0 投票する
2 に答える
4359 参照

bitbucket - Bitbucket 検索リポジトリ API

私は、BitBucket のリポジトリが記述されている言語に基づいてクエリを実行するための API を見つけようとしています。数年前、私は使用しています

しかし、現在、リンクは死んでいます。

下に新しい API があります。

ただし、クエリ パラメータに関するドキュメントはありません。

公開リポジトリを参照する方法はありますか?

0 投票する
1 に答える
1092 参照

bitbucket - Bitbucket プル リクエストの更新された Webhook

現在、webhook プル リクエストの更新イベントを使用して、プル リクエストの更新について通知を受け取ります (例: 説明の更新、タイトルの変更など)。

プル リクエストに対してプッシュが行われた場合にのみ通知を受け取る方法はありますか?

0 投票する
1 に答える
1497 参照

android - Bitbucket API で新しい問題 401 が無許可で作成される

OkHttp を使用して Bitbucket API に POST リクエストを送信し、新しい課題を作成しています。彼らのドキュメントによると、プライベート リポジトリまたはプライベート イシュー トラッカーでは、この API で新しい問題を作成するには認証が必要です。私のレポと課題トラッカーはどちらも公開されているので、問題はありません。しかし、新しい問題を作成するために電話をかけると、401 の無許可の応答が返されます。呼び出しを行うために使用しているコードは次のとおりです。

質問: 承認されていない応答が返ってきた理由を誰か教えてもらえますか?

更新
Jim Redmond ごとに、最初に認証するように要求を変更しました。私は今、https://bitbucket.org/site/oauth2/authorize?client_id=myConsumerKey &response_type=token に POST を作成しています。応答 200 OK を受け取りましたが、ヘッダーにトークンが表示されません...応答でトークンを取得していませんか?