我正在尝试激活之前创建的计费计划,但收到格式错误的 json 错误。
激活端点:
"/v1/payments/billing-plans/{plan-id}"
请求正文:
[
{
"path": "",
"value": {
"state": "ACTIVE"
},
"op": "replace"
}
]
在 PHP 中:
$payLoad = json_encode(array(array(
'path' => "",
'value' => array(
'state' => 'ACTIVE'
),
'op' => 'replace'
)));
我得到的回应是:
{"name":"MALFORMED_REQUEST","message":"Incoming JSON request does not map to API request"....}
编辑:我也试过路径的值为“/”
"path": "\/",
但无济于事。
最佳答案
我知道有点晚了,但这适用于 postman 的 PATCH 请求(而不是 POST)
[
{
"path": "/",
"value": {
"state": "ACTIVE"
},
"op": "replace"
}
]
关于php - Paypal Rest API 激活计费计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25602097/