2017-02-18 30 views
0

Я пытаюсь осуществить кнопку покупки в моем посыльного бота, но получаю эти 2 ошибки:Facebook Посланника кнопку бот Купить

{"error":{"message":"(#-1) Send API unexpected internal error","type":"OAuthException","code":-1,"error_subcode":2018012,"fbtrace_id":"BN47MpNqWNN"}} 

{"error":{"message":"(#100) Invalid button type","type":"OAuthException","code":100,"error_subcode":2018037,"fbtrace_id":"Agfk\/h+cEta"}} 

Любые идеи, что этот вопрос может быть? Где я могу найти эти коды ошибок? Это сообщение я посылаю к мессенджера API Facebook,:

{'message': {'attachment': {'type': 'template', 'payload': {'text': 'Please checkout.', 'template_type': 'button', 'buttons': [{'payment_summary': {'merchant_name': "Peter's Apparel", 'currency': 'USD', 'payment_type': 'FIXED_AMOUNT', 'price_list': [{'amount': '29.99', 'label': 'Subtotal'}, {'amount': '2.47', 'label': 'Taxes'}], 'requested_user_info': ['contact_name'], 'is_test_payment': True}, 'type': 'payment', 'payload': 'DEVELOPER_DEFINED_PAYLOAD', 'title': 'buy'}, {'type': 'postback', 'payload': '{"title": "Confirm Order", "event_value": "", "event_name": "confirm_order"}', 'title': 'Confirm Order'}, {'type': 'postback', 'payload': '{"title": "Add Coupon Code", "event_value": "", "event_name": "add_coupon"}', 'title': 'Add Coupon Code'}]}}}, 'recipient': {'id': '1232211580183568'}} 

ответ

4

«Кнопка Купить работает только с Generic Template и список шаблонов, и она должна быть первой кнопки.»

Тип вашего шаблона - 'кнопка'. Попытайтесь изменить свой шаблон_type на общий или список. Кроме того, убедитесь, что у вас есть доступ к бета-программе для платежей.

Код: https://developers.facebook.com/docs/messenger-platform/send-api-reference/buy-button

 Смежные вопросы

  • Нет связанных вопросов^_^