[英]Accessing PayPal Commerce Platform API
我在貝寶中創建了一個新的沙盒應用程序並檢查了設置下的所有控件。
我正在按照文檔中的建議手動發出使用 cURL 獲取訪問令牌的請求。
然后我向 /v2/customer/partner-referrals 發出 POST 請求。 我只是從這里復制粘貼來自文檔的請求。
我得到的回應是:
HTTP/1.1 403 Forbidden
...
{
"name":"NOT_AUTHORIZED",
"message":"Authorization failed due to insufficient permissions.",
"debug_id":"...",
"information_link":"",
"details":[{
"issue":"MISSING_SCOPES",
"description":"User doesn't have this API in their scope"
}],
"links":[]
}
合作伙伴入職頁面說,如果帳戶沒有訪問商業 API 的權限,我會收到401 Unauthorized
。 但與此同時,我找不到請求將某些 API 包含在范圍內的方法。
如何授權對 PayPal Commerce API 的請求?
UPD
還有一個額外的問題,這實際上可能是我的問題的一個原因。 在我可以使用沙盒 API 之前,我是否需要申請並獲得合作伙伴計划的批准? paypal 網站上有一個用於 PayPal Commerce Platform 集成的流程圖。 它清楚地表明在我等待應用程序批准的同時使用沙箱開發應用程序。 那我怎么解釋這個圖像呢?
最快的入門方法是同時啟動工程和業務工作流。
在沙箱上進行測試時,您需要將這些特定范圍添加到您的帳戶中。
為此,您必須使用以下鏈接聯系 PayPal 支持:
[ https://www.paypal-support.com/s/contactsupport?language=en_US.][1]
讓支持人員知道您想將 PayPal Commerce Platform for Partners 的沙箱范圍添加到您的沙箱帳戶,他們應該能夠幫助您!
我希望這可以幫助你!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.