1
from oauth_hook import OAuthHook
import requests, json
OAuthHook.consumer_key = "KEYHERE"
OAuthHook.consumer_secret = "SECRET HERE"
oauth_hook = OAuthHook("TOKEN_KEY_HERE", "TOKEN_SECRET_HERE", header_auth=True)
headers = {'content-type': 'application/json'}
client = requests.session(hooks={'pre_request': oauth_hook}, headers=headers)
payload = {"title":"album title"}
r = client.post("http://api.imgur.com/2/account/albums.json",payload)
print r.text
이를 imgur에 게시요청이 반환 문자열이 얼마나 타이틀 대신 <code>album title</code>와 앨범을 만들어야합니다
{
"albums": {
"id": "IMGURID",
"title": "",
"description": "",
"privacy": "public",
"cover": "",
"order": 0,
"layout": "blog",
"datetime": "2012-12-05 15:48:21",
"link": "IMGUR LINK",
"anonymous_link": "ANONYLINK"
}
}
사람이 요청을 사용하여 앨범 제목을 설정하기위한 솔루션이 있습니까? 여기
당신은 JSON 데이터를 게시하지 않은 imgur의 API 문서 http://api.imgur.com/resources_auth
그냥 URL이 어떤 차이를 만들기 위해 실패 , 그것은 작동해야하지만하지 –
@lab_notes을 수행 다른 *가있을 수 있습니다 * 문제도 있지만 JSON을 제대로 인코딩하지 않으면 그 중 첫 번째 문제입니다. –