問題タブ [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 投票する
0 に答える
365 参照

python - python urllib2 を使用して bitbucket API でサービス POST を作成する方法は?

このコードは正常に機能しますが、デプロイ ssh キーをリポジトリに追加します...

... サービスフックを作成するために同じことを行うことはできません。

それは私に404を与えるので

ただし、次のように curl を使用して Webhook を手動で作成できます。

python urllib2 を使用して、Bitbucket API のリポジトリに Webhook URL を正常に追加するにはどうすればよいでしょうか?

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

oauth - Bitbucket API OAuth が正しくリダイレ​​クトされない

サイトに Bitbucket OAuth を設定しようとしていますが、何らかの理由で Bitbucket がサイトに正しくリダイレ​​クトされません。OAuth キーとシークレットを作成し、Silex アプリケーションで Guzzle OAuth プラグインを使用しています。

まず、oauth/request_token エンドポイント経由で一時トークンをリクエストします。そのトークンを使用して、oauth/authenticate エンドポイントにリダイレクトします。

これにより、ユーザーが自分のアカウントへのアクセスを許可または拒否できる Bitbucket サイトのページが表示されます。[Grant access] をクリックすると、Bitbucket は以前に指定されたコールバック URL にリダイレクトする必要がありますが、代わりに、次のようにコールバック URL を Bitbucket URL に追加します。

https://bitbucket.org/api/1.0/oauth/http%3A%2F%2Fmysite.local%2Fauth%2Fbitbucket%2Fcallback?oauth_verifier=xxxxxxxxxx&oauth_token=xxxxxxxxxxxxxxxxxx

これは明らかに Bitbucket 404 ページになります。コールバック URL へのリダイレクトが正しく機能しない理由を知っている人はいますか?

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

bitbucket - API を使用して Bitbucket Add POST HOOK

次のように、インターフェイスで Bitbucket に git フックを追加できることがわかります。

ここに画像の説明を入力

POSTWeb インターフェースを使用する代わりに Bitbucket の API を使用して、このようなフックを追加することは可能ですか? API を使用して既存のフックを削除することは可能ですか?

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

git - cURL による bitbucket リポジトリの削除

cURL で bitbucket からリポジトリを削除する方法を知っている人はいますか?

現時点では、curl で bitbucket にリモート リポジトリを作成するスクリプトを作成しました。

しかし、今はcurlでbitbucketからそのリポジトリを削除できません

私は使用しています

{"error": {"message": "'username'", "detail": " File \"/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2. 7/site-packages/piston/resource.py\"、208 行目、呼び出し中\n}

https://bitbucket.org/zhemao/bitbucket-cliユーザー アカウントからのみリポジトリを削除しますが、私が所属する他の所有者が所有するリポジトリを削除するオプションはありません。

何か案は ?

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

java - Java で BitBucket REST API を使用する

Java でコーディングしているプログラムに取り組んでおり、Java コードを使用して特定の Bitbucket 機能を使用する必要があります。ただし、BitBucket は Java 開発者向けにパッケージ化されたすぐに使えるライブラリを提供していないため、REST API を使用する必要があります。

これについてどうすればいいですか?

java.net.URL や java.net.URLConnection を使用しますか? それとも、Jersey/JAX-RSを使用しますか? または、他の何か?

要約すると、Java で BitBucket の REST API
を使用する最も簡単で正しい方法はどれですか? そして、提案された方法を使用して、たとえば、チュートリアル リポジトリの問題トラッカーで問題を作成するにはどうすればよいでしょうか?

ありがとう :)

PS: これは宿題ではありません :)。Java を介してWeb 開発関連のタスクを実行することは言うまでもなく、 Web 開発についての考えがあまりないため、ここにコードを入れていません:(.

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

node.js - node.jsのbitbucket-apiのパスワードで丸括弧をどのようにエスケープしますか?

node.js で bitbucket-api を使用して BitBucket の特定のリポジトリにアクセスしようとしていますが、パスワードに変な文字 (丸括弧とスペース) が含まれています。有用なエラーをスローしたり、データを取得したりしません。

たまたま自分のパスワードが好きなので、変更したくありません。パスワードから丸括弧とスペースを削除すると問題が解決することを知っています。

私に何ができる?

0 投票する
5 に答える
19804 参照

git - bitbucket でコミットされたユーザー名を変更するには?

bitbucket アカウントで commit ユーザー名を変更するには? gitで変更するには、このコマンドを使用しました

ローカル マシンのユーザー名のみが変更され、bitbucket アカウントでは変更されません。bitbucket でコミットされたユーザー名を変更するには?