バックグラウンド: パブリック リポジトリをログイン アカウントにコピーするアプリケーションを構築しようとしています。
PostMan でソースのインポートを実行しようとしていますが、次の設定を使用しています。
このリンクに PUT リクエストを送信します。
https://api.github.com/repos/{myusername}/{empty github repository}/import
次のヘッダーを使用します。
Accept:application/vnd.github.barred-rock-preview
このボディで:
{
"vcs": "git",
"vcs_url": "https://github.com/{owner of repo i want to copy}/{repo i want to copy}",
"vcs_username": "{myusername}",
"vcs_password": "{mypassword}"
}
リポジトリをインポートするための github API を読みました。しかし、私はサーバーから次の応答を得ています:
{
"message": "Not Found",
"documentation_url":
"https://developer.github.com/v3/migrations/source_imports/#start-an-import"
}
サーバーが Not Found を返すのはなぜですか? これを機能させるにはどうすればよいですか