主題×
取得/貼文/修補/刪除動詞
對資源執行操作的可用動詞包括:
- GET :擷取一個元素或元素集合
- POST :建立具有參數的資源。
- PATCH :使用參數更新資源。
- DELETE :刪除資源。
請求範例
- 描述檔集合的GET要求範例。
$curl -X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
它會傳回一組描述檔。{ "content": [ { "PKey": "<PKEY>", "firstName": "Olivia", "lastName": "Varney", "birthDate": "1977-09-°4", "email": "o.varney@mail.com", }, { "PKey": "<PKEY>", "firstName": "John", "lastName": "Doe", "birthDate": "1985-08-17", "email": "johndoe@mail.com", } ], }
- 特定描述檔的GET要求範例。
$curl -X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
它會傳回請求的描述檔。{ "PKey": "<PKEY>", "firstName": "John", "lastName": "Doe", "birthDate": "1985-08-17", "email": "johndoe@mail.com", ... }
- 建立描述檔的POST要求範例。
-X POST https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>' \ -d '{"lastName":"Doe"}'
它會傳回具有預設欄位的描述檔。{ "PKey": "<PKEY>", "firstName": "John", "lastName": "Doe", "birthDate": "1985-08-17", "email": "johndoe@mail.com", }
- 更新配置檔案的PATCH請求示例。
-X PATCH https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>' \ -d '{"firstName":"Mark"',"lastName":"Smith"}'
它會傳回PKEY和URL以擷取更新的描述檔。{ "PKey": "<PKEY>", "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>" }
- 刪除描述檔的範例DELETE請求。
-X DELETE https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>'
請求會傳回200個回應,確認描述檔已刪除。