首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ebay API setNotificationPreferences

ebay API setNotificationPreferences
EN

Stack Overflow用户
提问于 2017-04-26 14:48:50
回答 1查看 692关注 0票数 1

我正在尝试使用ebay for getNotificationPreferences为我的PHP应用程序中的端点设置通知。我发现这是非常令人沮丧的,我有点不安,因为在网络上缺少一个示例XML正文来发送的例子。我读过他们的文档,并试图效仿eBay所有的例子。使用它们的测试工具,即使使用它们的示例片段也会得到错误,其中包括:“未识别的元素”和不可识别的元素。

真的,如果我能看到一个工作调用的例子,当一个项目被出售时,它会设置一个通知给一个url,那么我肯定可以从那里得到它。我知道它不是我的用户令牌,因为我同时使用了沙箱令牌和生产令牌。谁来帮帮我拜托!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-31 01:12:22

在发送第一个GetNotificationPreferencesRequest之前,我在开发人员站点帐户设置中设置通知。转到您的帐户,单击App旁边的通知链接。我认为在通知生效之前,您需要在这里表明您的web服务器已经准备好了,我不确定您是否可以通过api来完成所有这些工作。在此之后,我可以通过以下方式设置我的首选项:

代码语言:javascript
复制
<GetNotificationPreferencesRequest xmlns="urn:ebay:apis:eBLBaseComponents">

<ApplicationDeliveryPreferences>
    <AlertEnable>Enable</AlertEnable>
    <ApplicationEnable>Enable</ApplicationEnable>
    <ApplicationURL>http://YOUR-SITE.com/webhook.php</ApplicationURL>
    <DeviceType>Platform</DeviceType>
</ApplicationDeliveryPreferences>

<UserDeliveryPreferenceArray>
    <NotificationEnable>
        <EventType>ItemSold</EventType>
        <EventEnable>Enable</EventEnable>
    </NotificationEnable>
</UserDeliveryPreferenceArray>

<!-- repeat UserDeliveryPreferenceArray for each notification wanted -->

</GetNotificationPreferencesRequest>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43637554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档