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

search - Github APIv3 でリポジトリを検索する

Github APIv2 でキーワードを指定してリポジトリを検索する方法は知っていますが、これは APIv3 で可能ですか? http://develop.github.com/p/repo.html 「この API は非推奨です。最新のドキュメントについては、API v3 をチェックしてください」と表示されます。しかし、APIv3 で同じ検索操作を行いたいと考えています。これは可能ですか?助けてください.....

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

plugins - 完全な GitHub リポジトリを Web ページに埋め込む

Github にリポジトリを作成しました。このリポジトリには、フォルダー構造とファイルを含む完全なプロジェクトが含まれています。このコードを自分の Web サイトに埋め込む必要がある場合は、Gist を作成して Web ページに追加することで実行できます。

問題は、私には大きなプロジェクトがあり、Gists としてスニペットを追加するのは簡単な作業ではないことです。また、訪問者が完全なプロジェクトのアイデアを得ることができないため、ユーザーフレンドリーでもありません。

そのため、訪問者がコードを参照できるように、Web ページにリポジトリ全体を埋め込みたいだけです。それについて何か考えはありますか?任意の API、プラグイン、コード サンプルなど。

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

r - 特定の関数を定義するファイルをgithubリポジトリで検索します

githubのパブリックリポジトリを検索して、ソフトウェアが特定の関数を定義している場所を見つけたいと思います。高度な検索を使用すると、これは簡単なはずです。フィルタを理解していないのか、関数が定義されていないのかわからない。

たとえば、Hadleyのfacet_wrap関数がggplot2リポジトリ内のどこで定義されているかを見つけたいと想像してください(ここにあります) 。

「R」で書かれた「コード」を検索を選択して高度な検索バーを試してみて、

そして、私は結果を得ることができません。クエリを間違って作成しましたか?

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

json - rhomobile で Github プライベート リポジトリにアクセスするには

Github API を介して、ログインしているユーザーの GitHub プライベート リポジトリにアクセスして一覧表示しようとしています。パブリック、フォーク、監視されたリポジトリを一覧表示することはできましたが、アクセス トークンを使用してプライベート リポジトリ リストを取得する方法がわかりません。Rhomobile を使用して Github クライアントを改善しようとしています。

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

git - GitHub v3 API:光沢のある新しいリポジトリの初期コミットを作成するにはどうすればよいですか?

GitHub APIドキュメントによると:

Git DB API functions will return a 409 if the git repo for a Repository is empty or unavailable.

私のPOSTオン$repo/git/treesは確かに409を返します。

次に、リポジトリに初期コミットを作成するにはどうすればよいですか?ルートコミットを作成するためだけに、ユーザーに不要なジャンクを手動でコミットするように強制する必要がありますか?

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

ruby - github api v3 を使用して組織のプライベート リポジトリからすべての問題を一覧表示する

組織のプライベート リポジトリからすべての問題を取得しようとしていますが、うまくいきません。

Ruby gem「github_api」を使用していますが、curl を使用してアクセスしようとしました。

これまでのところ、割り当てられている、または購読しているすべての問題を取得できますが、その特定のリポジトリに存在するすべての問題を取得することはできません。

github_api gem (https://github.com/peter-murach/github) を使用して、ここまで来ました

参考までに: 私は組織とリポジトリの所有者です

github api (問題) を見ると、必要なものを返すフィルターがないようです。

これは可能ですか?

ありがとう!

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

github - HTTP API を介して画像を Gist に投稿する

HTTP API 経由でバイナリ ファイル (画像など) を GitHub Gist に投稿することはできますか?

特に、Gist API ドキュメントには、文字列コンテンツを含むファイルを投稿する方法が説明されています。画像のアップロードには 2 つの問題があります。1 つは、API が POST リクエストに対して 64kb の制限のようなものを持っていることです (ただし、これは文書化されていません)。これは、画像ファイルとしてはかなり小さいものです。第 2 に、画像ファイルの送信時にどのエンコーディングを使用するべきかが明確ではありません。

これは、Gist に関連付けられた git リポジトリを複製し、ファイルを追加して、リポジトリにプッシュすることで簡単に実行できますが、これには git が必要であり、git がインストールされていないシステムでこれを機能させたいと考えています。

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

github - 404エラーを出すGithubAPIv3

JoomlaプラットフォームJGithubを使用してGithubAPIv3と通信しています。コードはすべて問題なく、すべてのGETメソッド(getCommentなど)を使用できました。しかし、すべてのPOST、DELETEメソッドは404エラーで失敗し、メッセージNothingFoundが表示されます。

認証にユーザー名とパスワードを使用しているだけです(Oauthなどは使用していません)。このエラーが発生する理由は不明です。別のJoomlaコードは、同じスクリプトでこれを行うことができました。これは私を混乱させるものです。

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

oauth - 新しいGithubOAUTHトークンを発行すると、以前のすべてのトークンが期限切れになりますか?

GithubAPIを広範囲に使用するJavascriptで完全に記述されたアプリがあります。2つのブラウザ(ChromeとFirefoxなど)で開いて同じユーザーとしてログインすると、2番目のブラウザのOAUTHトークンが最新のトークンになります。最初のブラウザのトークンはすぐに機能しなくなります。

これは予想される動作ですか?ユーザーに新しいトークンが発行された後でも、トークンを存続させることは可能ですか?または、サーバー上にユーザーごとに何らかのトークンストアを提供し、現在のすべてのクライアントに最新のトークンをプル/プッシュし続ける必要がありますか?

言い換えると、単一のアプリケーションの複数のクライアントのOAuthトークンを維持するための最良の方法は何ですか?

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

python-3.x - python3 github 認証 Oauth2 が機能しない

ファイルをgithubにアップロードできるように、Python3にoauth2クライアントを実装しようとしています。非常に基本的なスタートとして、 APIを使用して承認のリストを取得しようとしています。

このコードは機能します:

このコードは機能しません:

実際、次のエラーが生成されます。

Python に既存の Oauth2 実装があることは知っていますが、それは python3 ではなく python2 であり、必要以上の機能を備えています。

また、Python プログラムで を呼び出すだけでよいこともわかっていcurlます。これが私のフォールバックです。

私が間違っていることを本当に知りたいです。

ありがとう。