1
は
(追加されました:この質問のために、仕事と認証されペイパルAPI上での操作を前提としています。)HTTP基本認証のPayPalでのウェブフックURLは
次は、作成しますので、HTTP基本認証の資格情報を使用してペイパルウェブフックサポートのURLを行います指定された資格情報を使用した有効なwebhook foo:secret
?
webhook_attrs = {
# NOTE the URL has HTTP Basic credentials of
# user is 'foo' and password is 'secret':
url: 'https://foo:[email protected]/paypal_events',
event_types: [
{ name: 'PAYMENT.AUTHORIZATION.CREATED' },
{ name: 'PAYMENT.AUTHORIZATION.VOIDED' }
]
}
webhook = PayPal::SDK::REST::Webhook.new(webhook_attrs)
if webhook.create && webhook.error.nil?
p "Created webhook:", webhook
else
p "Failed to create webhook:", webhook.error, webhook
end
最初に電話をかける方法については、ドキュメントhttps://developer.paypal.com/docs/integration/direct/make-your-first-call/をお読みください。パラメータまたはヘッダーとしてURLを渡すには、アクセストークンが必要です。あなたのケースではURLに入れることができますが、すべてのステップを最初に実行する必要があります。クライアントIDとクライアントクレジットを取得し、それらのトークンをドキュメントの例のように交換します。その後、あなたはアクセストークン –
Radaさんに感謝し、問題は明確ではないことを謝罪します。 APIの認証が正しく機能しています。この質問は、APIのさまざまな側面に関するものです。質問に明確化を加え、まもなく答えを追加します。 –