Ich erhalte ein Token von einer externen API über HTTParty.Zugriffsantwort von HTTParty Anforderung
Mein Aufruf sieht wie folgt aus:
token_request = HTTParty.post(@url, body: token_payload.to_json, headers: { 'Content-Type' => 'application/json' })
ich folgende JSON zurückerhalten:
{"token":"TBpdV20Fsdbycgmib2B8ZhasVnRb","expiration_utctimestamp":"23123202226","error_code":0,"error_message":null}
Ich möchte nun den Token-Wert in meine nächste Anforderung zu übergeben.
Wie bekomme ich das Bit "TBpdV20Fsdbycgmib2B8ZhasVnRb" in eine Variable? Meine Vermutung ist, dies aber nicht funktioniert:
token = token_request[:token]
Dank
Wie wäre es 'token_request [ 'token']'? Wie Sie in der Ausgabe sehen, ist der Schlüssel eine Zeichenfolge, kein Symbol. –
Wenn ich ändern: Token zu "Token" gibt es nur die Zeichenfolge: "Token" im Terminal zurück. Ich hätte gerne den Wert, aber nicht den Schlüssel. – Andy
Ok, was enthält die 'token_request' Variable genau? –