Perfex CRM – Rest-API – PUT oder POST in Postman nicht möglichPhp

PHP-Programmierer chatten hier
Guest
 Perfex CRM – Rest-API – PUT oder POST in Postman nicht möglich

Post by Guest »

Ich verwende Perfex CRM zusammen mit seinem REST-API-Add-on, um programmgesteuert Kunden im CRM zu erstellen. Die Dokumentation (siehe hier) ist recht einfach und fordert mich auf, die folgende Syntax zu befolgen, was wiederum zu einem Fehler 406 – Not Accepted führt. Dabei handelt es sich um eine REST-API, die Anfragen im HTTPS- und JSON-Format erfordert, wobei das Authentifizierungstoken über den Header und alle anderen Werte als Parameter übergeben werden muss.
Die Herausforderung besteht darin Ich kann Ergebnisse problemlos über GET abfragen, aber ich kann keine Kunden über POST oder PUT aktualisieren oder erstellen.
_
Anfrage:

Code: Select all

PUT
zu https://mywebsite.com/api/customers/1?zip=123456 für einen Kunden mit der ID = 1, der versucht, die Postleitzahl zu aktualisieren bis 123456
_
Header:

Code: Select all

authtoken
mit meinem API-Schlüssel

Code: Select all

Content-Type
entweder mit application/json oder application/x-www-form-urlencoded, beides funktioniert bei mir nicht
_
Ergebnis:

Code: Select all

{
"status": false,
"message": "Data Not Acceptable OR Not Provided"
}
Bitte beachten Sie, dass all dies derzeit in Postman geschieht. Ich habe noch kein PHP-Skript geschrieben, um damit umzugehen.
Image

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post