[PYTHON] So entfernen Sie die "Tags müssen ein Array von Hashes sein." Fehler in Qiita API

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

Vor der Parameterdecodierung

body=first+post&tags=[{'name':+'qiita'}]&twitter=0&title=qiita+first+post&private=0&token=TOKEN

Nach der Parameterdecodierung

body=first post&tags=[{'name': 'qiita'}]&twitter=0&title=qiita first post&private=0&token=TOKEN

Recommended Posts

So entfernen Sie die "Tags müssen ein Array von Hashes sein." Fehler in Qiita API
So ermitteln Sie die Anzahl der Stellen in Python
So beschränken Sie die API, die in der gemeinsam genutzten Linux-Bibliothek in C-Sprache veröffentlicht werden soll
So entfernen Sie benutzerdefinierte Serverpiktogramme in message.content
So erhalten Sie einen Überblick über Ihre Daten in Pandas
So geben Sie beim Testen absichtlich einen Fehler in der Shell aus
Wie Sie die interne Struktur eines Objekts in Python kennen
So ermitteln Sie die Scheitelpunktkoordinaten eines Features in ArcPy
Die Geschichte eines Fehlers in PyOCR
Wie man lange Einschlüsse loswird
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
So erhalten Sie Hilfe in einer interaktiven Shell
So erhalten Sie Artikeldaten mithilfe der Qiita-API
So erhalten Sie die Dateien im Ordner [Python]
Erstellen Sie einen Filter, um ein Zugriffstoken mit der Graph-API (Flask) zu erhalten.
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
[Python] Umgang mit dem is-Instanzfehler "is instance () arg 2 muss ein Typ oder ein Tupel von Typen sein"
Ich habe versucht zu erklären, wie der Artikelinhalt mit der MediaWiki-API auf leicht verständliche Weise anhand von Beispielen abgerufen werden kann (Python 3).
So erhalten Sie den Variablennamen selbst in Python
[Blender] So ermitteln Sie die Auswahlreihenfolge von Scheitelpunkten, Seiten und Flächen eines Objekts
[Golang] Geben Sie ein Array für den Wert der Karte an
schaffen es, schwere Pyls in vim-lsp loszuwerden
Mal sehen, wie man die Anzahl der Elemente in einem Array in einigen Sprachen zählt [Go, JavaScript, PHP, Python, Ruby, Swift]
So geben Sie eine unendliche Anzahl von Toleranzen in der Überprüfung der numerischen Argumentvalidierung von argparse an
So berechnen Sie die Summe oder den Durchschnitt von Zeitreihen-CSV-Daten in einem Augenblick
So finden Sie die optimale Anzahl von Clustern für k-means
So tauschen Sie Elemente in einem Array in Python aus und wie kehren Sie ein Array um.
So manipulieren Sie das DOM im Iframe mit Selen
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
So erhalten Sie alle Schlüssel und Werte im Wörterbuch
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
Eine Einführung in die moderne Socket-API zum Erlernen in C.
[Shell] So erhalten Sie den Remote-Standardzweig mit Git
Eine einfache Möglichkeit, die Amazon-Produkt-API in Python aufzurufen
Ermitteln Sie die Anzahl der PVs von Qiita-Artikeln, die Sie mit API veröffentlicht haben
So bestimmen Sie die Existenz eines Selenelements in Python
So implementieren Sie Java-Code im Hintergrund von Red Hat (Linux ONE)
So erhalten Sie alle möglichen Werte in einem regulären Ausdruck
So machen Sie einen String in Python zu einem Array oder ein Array zu einem String
So ändern Sie die Farbe nur der mit Tkinter gedrückten Taste
So erhalten Sie die ID von Type2Tag NXP NTAG213 mit nfcpy
So erhalten Sie mithilfe der Mastodon-API Follower und Follower von Python
So überprüfen Sie die Speichergröße einer Variablen in Python
[Python] So erhalten Sie den ersten und den letzten Tag des Monats
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Klicken Sie in Python auf die New Relic-API, um den Status des Servers abzurufen
[TensorFlow 2] So überprüfen Sie den Inhalt von Tensor im Diagrammmodus
Verschiedene Möglichkeiten, um in Python ein Array von Zahlen von 1 bis 10 zu erstellen.
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
Holen Sie sich die Anzahl der Ansichten von Qiita
So erhalten Sie die Python-Version
Ruft die Attribute eines Objekts ab
[Frage] Bei der zufälligen Waldregression von sk-learn tritt ein Fehler auf, wenn die Anzahl der Parallelen auf -1 gesetzt wird.
Fehler beim Deep Learning "ImportError: DLL-Laden fehlgeschlagen: Das angegebene Modul wurde nicht gefunden. Wie man das "angegebene Modul" in kennt.
Von der Einführung der GoogleCloudPlatform Natural Language API bis zur Verwendung
So beheben Sie den Fehler "Kein Kernel der Grammatik Python gefunden" in Atom
Annäherungserklärung für Anfänger, um in Kaggle Titanic_3 unter den besten 1,5% (0,83732) zu sein
So ermitteln Sie mit Python den Unterschied zwischen Datum und Uhrzeit in Sekunden