Wenn Sie qiita api mit dem folgenden Python-Code drücken, wird der Fehler "Tags müssen ein Array von has hess sein" zurückgegeben.
{"error":"Tags must be an array of hashes."}
# -*- coding:utf-8 -*-
import urllib
reqdata = {}
reqdata['title'] = 'qiita first post'
reqdata['tags'] = [{'name':'qiita'}]
reqdata['body'] = 'first post'
reqdata['private'] = 0
reqdata['twitter'] = 0
reqdata['token'] = TOKEN
params = urllib.urlencode(reqdata)
url = 'https://qiita.com/api/v1/items'
print urllib.urlopen(url,params).read()#Jetzt POST
print url+params
body=first+post&tags=[{'name':+'qiita'}]&twitter=0&title=qiita+first+post&private=0&token=TOKEN
body=first post&tags=[{'name': 'qiita'}]&twitter=0&title=qiita first post&private=0&token=TOKEN
Recommended Posts