लगातार मेनू पोस्ट सफलता लेकिन काम नहीं कर रहा

वोट
0

मैं इस एक नकली सवाल नहीं है आशा है, मैं कुछ भी है कि एक ही था, जैसा कि इस इसलिए मैंने सोचा कि मैं पोस्ट करेंगे लगता है सके ..

मैं इस पल, निम्न कोड के साथ डाकिया से im पोस्टिंग पर मेरे अमेरिकन प्लान पृष्ठ पर एक लगातार मेनू पुश करने के लिए कोशिश कर रहा हूँ:

  curl -X POST -H Content-Type: application/json -d '{
persistent_menu:[
    {
    locale:default,
    composer_input_disabled:true,
    call_to_actions:[
        {
        title:Info,
        type:nested,
        call_to_actions:[
            {
            title:web_url,
            type:postback,
            payload:http://www.techiediaries.com
            },
            {
            title:web_url,
            type:postback,
            payload:http://www.techiediaries.com
            }
        ]
        },
        {
        type:web_url,
        title:Visit website ,
        url:http://www.techiediaries.com,
        webview_height_ratio:full
        }
    ]
    },
    {
    locale:en_US,
    composer_input_disabled:false
    }
]
}'

इस क्रिया को लौटा रहा है { परिणाम: सफलता} , फिर भी मेरा एफबी पेज पर मैं नहीं कर सकते मेरे दूत करने के लिए किसी भी परिवर्तन देखते हैं, Ive भी बातचीत को हटाने और पुन: प्रारंभ (प्रति अमेरिकन प्लान दूत प्रलेखन के रूप में) की कोशिश की लेकिन यह अभी भी प्रदान नहीं करता है एक परिणाम।

वहाँ कुछ im गलत कर या अनदेखी है?

बहुत धन्यवाद,

नीलकंठ

11/12/2017 को 02:04
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
0

क्योंकि आपके सरणी में दूसरी वस्तु एक बटन को निर्दिष्ट नहीं करता इस वजह से किया जा रहा है:

{
  "locale":"en_US",
  "composer_input_disabled":false
}

यह एक सिंटैक्स त्रुटि लौट जाना चाहिए, लेकिन वर्तमान में चुपचाप विफल हो रहा है। मैं यह रिपोर्ट करेंगे।

11/12/2017 को 19:40
का स्रोत उपयोगकर्ता

वोट
0

amuramoto के रूप में लिखा है, यह problably क्योंकि आप लोकेल en_US के लिए किसी भी call_to_actions (बटन) की पेशकश नहीं है और आप hi पर प्रयोग कर रहे हैं है। आप किसी अन्य स्थान के साथ यह परीक्षण कर सकते हैं, en_UK की तरह या परीक्षण के लिए एक स्पेनिश फेसबुक खाता उपयोग करें।

फिर भी यह एक बग नहीं है। दस्तावेज़ राज्यों के रूप में: https://developers.facebook.com/docs/messenger-platform/reference/messenger-profile-api/persistent-menu?locale=en_US

call_to_actions ---- सरणी <menu_item> ---- लगातार मेनू के लिए शीर्ष स्तर के मेनू आइटम की एक सरणी। 3 आइटम की अधिकतम अनुमति दी है। दो नेस्टेड मेनू की अधिकतम समर्थित हैं।

किए जाने पर आवश्यक "composer_input_disabled": सच। कौन सा अपने उदाहरण में ऐसा नहीं है। अपनी सेटिंग के लिए "कोई बटन है, लेकिन मुक्त टाइपिंग" में इस्तेमाल किया जा करने के लिए है।

13/12/2017 को 16:54
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more