Python で github API を使用しようとしていますが、レポをフォークしたいときに行き詰まりました。これまでの私のスクリプトは次のとおりです。
#!/usr/bin/python
import json
import getpass
from restkit import Resource, BasicAuth, request
from socketpool import ConnectionPool
user= raw_input( "Github user:" )
password=getpass.getpass()
auth=BasicAuth(user, password)
authreqdata = { "scopes": [ "public_repo" ], "note": "admin script" }
resource = Resource('https://api.github.com/authorizations', filters=[auth])
response = resource.post(headers={ "Content-Type": "application/json" }, payload=json.dumps(authreqdata))
token = json.loads(response.body_string())['token']
print token
セキュリティ トークンを取得しましたが、レポをフォークしようとして惨めに失敗しました。
それを手伝ってくれませんか?
前もって感謝します!