Ich versuche, einen POST
Antrag auf Shippo REST API
in Swift zu machen, aber da es einen API-Authentifizierungsschlüssel benötigt, kann ich nicht herausfinden, wie die Schlüssel in den URLSession
in Swift 4. Da den zur Umsetzung Apple-Dokumentation bringt es ich kann urlsession.shared
Methode nicht verwenden. Der cURL
Befehl lautet:Swift 4 URLsession mit Authentication API Key
curl https://api.goshippo.com/addresses/ \
-H "Authorization: ShippoToken shippo_test_Token_Here" \
-d name="Shawn Ippotle" \ -d company="Shippo" \
-d street1="215 Clayton St." \
-d street2="" \
-d city="San Francisco" \
-d state="CA" \
-d zip=94117 \
-d country="US" \
-d phone="+1 555 341 9393" \
-d email="[email protected]"\
-d is_residential=True\
-d metadata="Customer ID 123456"
Ich würde auf jeden Fall mit Alamofire empfehlen dieses –
@NevinJethmalani zu tun, können Sie mir zeigen, wie es in Alamofire zu tun? – mnaghd01
Ja natürlich. Ich habe es gerade gepostet. Wenn das hilfreich ist, können Sie meine Antwort akzeptieren. Es könnte anderen mit ähnlichen Problemen helfen. –