Я пытаюсь установить уведомление «FixedPriceTransaction» в Ebay Notification API для получения уведомления о новом событии Order и хочу получить данные ответа на запрос по URL моего сервера (HTTP URL), но я не получаю ответ по указанному мною URL в API.
Когда я настраивал api-уведомление, я получал ответ об успешном выполнении, но он не работал идеально, так как я не получал данные XML или JSON на URL моего сервера
Я использовал file_get_contents ('php: // input') для получения HTTP-ответа.
Я использовал следующий код для установки API уведомлений FixedPriceTransaction:
$urlfornotify='https://example.com/ebay/shop/getorders/orders.php';
$postfield='<?xml version="1.0" encoding="utf-8"?>
<SetNotificationPreferencesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<ApplicationDeliveryPreferences>
<AlertEmail>mailto:deeksha_rana@esferasoft.com</AlertEmail>
<AlertEnable>Enable</AlertEnable>
<ApplicationEnable>Enable</ApplicationEnable>
<ApplicationURL>'.$urlfornotify.'</ApplicationURL>
<DeviceType>Platform</DeviceType>
</ApplicationDeliveryPreferences>
<UserDeliveryPreferenceArray>
<NotificationEnable>
<EventType>FixedPriceTransaction</EventType>
<EventEnable>Enable</EventEnable>
</UserDeliveryPreferenceArray>
</SetNotificationPreferencesRequest>'
Может кто-нибудь проверить и сообщить мне, что я делаю неправильно в моем коде. Или, пожалуйста, пришлите мне код, если кто-нибудь реализовал API уведомлений FixedPriceTransaction для уведомления о новом событии Order.