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

github - ユーザーの公開 github コミットをすべて取得する方法

プロジェクトに関係なく、単一のユーザー名ですべてのパブリック リポジトリへのすべてのコミットを取得する簡単な方法があるかどうかを知りたいです。

私は複数の組織に所属しているので、私が貢献しているプロジェクトと、プル リクエストを受け入れたプロジェクトのリストを作成しようとしています。

これまでのところ、私の google-fu と github api docs を調べただけでは不十分であることがわかりました。

0 投票する
3 に答える
201 参照

ruby - Ruby を使用して GitHub リポジトリから公開情報を取得する方法

Ruby API を介してパブリック GitHub リポジトリ情報を取得する方法はありますか?

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

github - phpapiを介してgithubからダウンロードを取得します

https://github.com/ornicar/php-github-apiを使用して、githubのリポジトリからすべてのダウンロードを取得しようとしています。

このプロジェクトにはダウンロードオブジェクトがないため、独自に作成しました。

クラスGithub_Api_DownloadはGithub_Apiを拡張します{

}

これを実行すると、取得するのは

サーバーエラーHTTP401:許可されていません

  1. ブラウザでURLを使用すると機能するため、認証なしでもこれを取得できるはずです。
  2. すべてのアクション(新しいリポジトリの作成など)が正常に機能しているため、認証が機能しています

誰かが私を助けることができますか?:)

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

django - githubの問題を作成するdjangoロガーのハンドラーはありますか?

ログエントリが作成されたときにgithubで問題を作成するdjangoロガーのハンドラーはありますか?そうでない場合、作成するのはどれほど難しいでしょうか。

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

ruby-on-rails - アクセストークンを使用してGithubでGETとPOSTを使用するにはどうすればよいですか?

OmniAuthを使用してGithub経由でユーザーを認証しています。OmniAuthはアクセストークンを提供します。次に、GETまたはPOSTリクエストをGithubに送信します。宝石は使いたくありません。Net::HTTPで使いたいです。私はこのようにしました:

以前Twitterで行ったのと同じことが正常に機能しましたが、現在、次のエラーが発生しています。

同じアプリケーションでも、Twitterでは同じことが機能しますが、Githubでは機能しません。

Googleを検索しましたが、役に立ったものは何も見つかりませんでした。

0 投票する
3 に答える
4017 参照

api - GitHub v3 API - リポジトリで最初のコミットを作成するにはどうすればよいですか?

私は v3 API を使用しており、リポジトリ/ツリー/ブランチの一覧表示、ファイル コンテンツへのアクセス、ブロブ/ツリー/コミットの作成を管理しています。私は今、新しいレポを作成しようとしていますが、「POST user/repos」でそれを行うことができました

しかし、この新しいリポジトリで blob/trees/commits/references を作成しようとすると、同じエラー メッセージが表示されます。(409) 「Git リポジトリが空です。」. もちろん、git コマンド ラインを使用して自分でリポジトリを初期化することもできますが、むしろアプリケーションがそれを行ってくれることを望みます。

それを行う方法はありますか?空のリポジトリを作成した後、API を使用して最初に行う必要があることは何ですか?

ありがとう

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

api - GitHub API v3のファイルのステータスタイプは何ですか?

さて、GitHub API v2を使用したコードをv3に移植し、コミットでファイルを一覧表示する方法を変更しました。v2のように「追加」、「変更」、「削除」ファイルの配列とは対照的に、ファイルの配列があり、それぞれにステータスがあります。

簡単ですが、それらの例は「追加」と「変更」のステータスのみを示しており、削除/削除されていません。v2のように「削除」されると思いますが、「削除」は正しいgit用語であるため、単に想定したくありません。私がテストしているリポジトリには、削除されたファイルがないため、現時点では例がありません。

では、GitHub API v3で「削除」されたのは「削除」されたのか、それとも「削除された」のか。

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

git - githubでホストされているリポジトリのgitブランチのリストを取得します

GITHUBでホストされているリポジトリで利用可能なブランチのリストを取得するコマンドラインの方法はありますか(クローン内からコマンドを作成して実行することなく)?

ブランチリストを表示するURLでcurlを使用して、コンテンツを取得してみました。

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

javascript - サーバーからWebページへのNode.js Github APIの基本的なユーザー出力

私は新しく、github API を試しています。基本的にユーザー情報をコンソールに記録するこの例を試しました。ただし、ノードを介して実行されているサーバーからの応答として返されることを望みます。以下にコードを示します。

どうすればそれができますか?

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

github - /v2/json/commits/list に相当する github v3 api

/v2/json/commits/list/:user/:repo/:branch を使用して、ブランチのコミットを一覧表示しています。これには2つの問題があります:

  • 一度に 35 アイテムしか返さない
  • これは非推奨の v2 api の一部です (v3 api はベータ版として文書化されているため、私がやると気が遠くなり、新しいことをやると気が遠くなると思います)

上記の v2 API に相当する v3 は何ですか?

/repos/:user/:repo/commits と /repos/:user/:repo/git/commits を見ました。

  • /repos/:user/:repo/commits は sha またはブランチを引数として取りますが、渡された場合は 1 つのコミットのみを返します
  • /repos/:user/:repo/git/commits は引数としてブランチを取りません
  • ブランチを指定しないと、どちらも特定のコミットがどのブランチにあったかを明確にしません。

v3 に相当するものはありますか、それとも今のところ v2 にこだわっていますか?