問題タブ [octokit]

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 投票する
2 に答える
201 参照

ruby - Octokit GitHub API: ブランチにプッシュできる人を制限する

gem を使用octokitして GitHub API と通信しており、保護されたブランチにプッシュできるユーザーを制限する方法を見つけようとしています。Web コンソールでこれが行われる場所のスクリーンショットを添付しました。

ここに画像の説明を入力

私の問題は、現時点ではこれを行う方法が見つからないことoctokitです。私が何かを見逃したのか、それともこれが API ではまだ不可能なのかを知っている人はいますか?

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

ruby-on-rails - Webmock スタブに対する Octokit リクエストのレスポンスのレスポンス本文を正しく複製する方法

Octokit の応答はSawyer::Response型です

それらは次のようになります。

私は自分のリクエストをそのようにスタブしようとしています

私のコードでは、response.content を呼び出すので、レスポンスからコンテンツを取得できるようにしたいと考えています。

現在、「WebMock::Response::InvalidBody: [Proc, IO, Pathname, String, Array] のいずれかである必要があります」というエラーが表示されます。「与えられたハッシュ」。response_body の適切な形式は何ですか? それをjsonにすると、コード内のオブジェクトでresponse.contentを実行できなくなります。

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

git - libgit2sharp または Octokit を使用してファイルの古いコンテンツを取得する方法は?

次の StackOverflow エントリは、libgit2sharp を使用して、GitHub.com からテキスト ファイルの最新のコンテンツを取得する方法を説明しています: How to get file's contents on Git using LibGit2Sharp?

しかし、おそらく 1 か月前の日時を入力し、その日時のコンテンツを取り戻す必要があります。私は解決策があると思っていましたが、十分に到達する前に失敗しました:

Octokit for .NET も試していますが、やはり最新のコンテンツしか取得できません。任意のソリューションをいただければ幸いです。重いGIT用語が答えを理解できないものにする可能性があることを告白します。