未收到 eBay 通知
eBay notifications are not being received
我正在尝试从 Ebay API 生产中接收关于 ItemListed 的通知。
我已经成功订阅了 Ebay 的通知,尽管我没有收到任何邮件或电话给指定的 URL 我肯定知道已经发生的操作。
我登录到我的开发者帐户并设置了正确的 URL 和电子邮件通知。
这是订阅的 XML 代码:
<?xml version="1.0" encoding="utf-8"?>
<SetNotificationPreferencesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<!-- Use the Developer portal or the <ApplicationDeliveryPreferences> container to set
the Application delivery settings -->
<RequesterCredentials>
<eBayAuthToken></eBayAuthToken>
</RequesterCredentials>
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<ApplicationDeliveryPreferences>
<!--Enter an email address-->
<AlertEmail>mailto://email@email.com</AlertEmail>
<AlertEnable>Enable</AlertEnable>
<ApplicationEnable>Enable</ApplicationEnable>
<ApplicationURL>MYHHTPSURL</ApplicationURL>
<DeviceType>Platform</DeviceType>
<DeliveryURLDetails>
<DeliveryURL>MYHTTPSURL</DeliveryURL>
<DeliveryURLName>TEST</DeliveryURLName>
<Status>Enable</Status>
</DeliveryURLDetails>
</ApplicationDeliveryPreferences> -->
<!-- Use the UserDeliveryPreferenceArray to enable to the user for various Event -->
<UserDeliveryPreferenceArray>
<NotificationEnable><EventType>ItemListed</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
</UserDeliveryPreferenceArray>
</SetNotificationPreferencesRequest>
我正在使用 GetNotificationPreferences 添加一个 pastebin link:
https://pastebin.com/JBAnnX8d
对我来说一切似乎都很好。任何人都可以解释一下吗?
可能对以后遇到此问题的人有所帮助。我解决了它
通过 eBay 的 authnauth 系统向 API 进行身份验证。奇怪的解决方案,但有效。
我正在尝试从 Ebay API 生产中接收关于 ItemListed 的通知。
我已经成功订阅了 Ebay 的通知,尽管我没有收到任何邮件或电话给指定的 URL 我肯定知道已经发生的操作。
我登录到我的开发者帐户并设置了正确的 URL 和电子邮件通知。
这是订阅的 XML 代码:
<?xml version="1.0" encoding="utf-8"?>
<SetNotificationPreferencesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<!-- Use the Developer portal or the <ApplicationDeliveryPreferences> container to set
the Application delivery settings -->
<RequesterCredentials>
<eBayAuthToken></eBayAuthToken>
</RequesterCredentials>
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<ApplicationDeliveryPreferences>
<!--Enter an email address-->
<AlertEmail>mailto://email@email.com</AlertEmail>
<AlertEnable>Enable</AlertEnable>
<ApplicationEnable>Enable</ApplicationEnable>
<ApplicationURL>MYHHTPSURL</ApplicationURL>
<DeviceType>Platform</DeviceType>
<DeliveryURLDetails>
<DeliveryURL>MYHTTPSURL</DeliveryURL>
<DeliveryURLName>TEST</DeliveryURLName>
<Status>Enable</Status>
</DeliveryURLDetails>
</ApplicationDeliveryPreferences> -->
<!-- Use the UserDeliveryPreferenceArray to enable to the user for various Event -->
<UserDeliveryPreferenceArray>
<NotificationEnable><EventType>ItemListed</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
</UserDeliveryPreferenceArray>
</SetNotificationPreferencesRequest>
我正在使用 GetNotificationPreferences 添加一个 pastebin link: https://pastebin.com/JBAnnX8d
对我来说一切似乎都很好。任何人都可以解释一下吗?
可能对以后遇到此问题的人有所帮助。我解决了它 通过 eBay 的 authnauth 系统向 API 进行身份验证。奇怪的解决方案,但有效。