您好,我正在接受每個餐館老闆的PayPal API憑證的網站上工作,以便可以將金額直接轉入他們的賬戶。驗證用戶的API憑證 - 貝寶DoDirectPayment
我面臨的問題有時候餐廳老闆會添加錯誤的API憑證,所以當出現任何訂單時,出現錯誤「安全標題無效」就意味着他們的API憑證是錯誤的。
我想要的解決方案是可以驗證API證書何時由餐館老闆添加,以便最終用戶可以下訂單。
有什麼方法驗證/驗證貝寶API憑證(用戶名,密碼,簽名),請幫助。
在此先感謝!
您好,我正在接受每個餐館老闆的PayPal API憑證的網站上工作,以便可以將金額直接轉入他們的賬戶。驗證用戶的API憑證 - 貝寶DoDirectPayment
我面臨的問題有時候餐廳老闆會添加錯誤的API憑證,所以當出現任何訂單時,出現錯誤「安全標題無效」就意味着他們的API憑證是錯誤的。
我想要的解決方案是可以驗證API證書何時由餐館老闆添加,以便最終用戶可以下訂單。
有什麼方法驗證/驗證貝寶API憑證(用戶名,密碼,簽名),請幫助。
在此先感謝!
PayPal沒有任何外部API來單獨驗證API證書。改爲 。您可以使用Express Checkout SETEXPRESSCHEKOUT API調用非常小的數據和API憑證,這將驗證API憑證並生成令牌。如果你得到一個令牌,這意味着API Credenitials是正確的。這不會有任何金錢運動喜歡這個API調用。 PP在NVP和SOAP格式中都有此API可用。
感謝您的回覆。我發現爲getBalance API以同樣的方式,如果API的憑據是正確的,那麼我們可以得到下面的響應 陣列 ( [ACK =>成功 ) 或者API憑證不正確的,那麼我們可以得到下面的響應 陣列 ( [L_SEVERITYCODE0] =>錯誤 ) 基於此響應,我們可以獲取PayPal API憑證的狀態。我瘦了這個選項會沒事,說什麼?我使用沙箱和現場PayPal API憑證進行了測試。 – user2557649
這是我將要使用的正確方法嗎?由於我按照您的建議測試了SETEXPRESSCHEKOUT API調用,但是我沒有得到合適的響應,由於某些缺失參數,我總是得到交易拒絕。 – user2557649
你是哪種編程語言? –
我們正在使用PHP語言進行開發。 – user2557649