Kalıcı Menü POST Başarı ancak çalışmıyor

oy
0

Ben bu yüzden ben sonrası düşündüm aynıydı şey bulamadım, bu yinelenen bir soru isnt umut ..

Şu, şu kodla postacı gelen im Gönderme benim FB sayfasına kalıcı bir menü itmeye çalışıyorum:

  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
    }
]
}'

Bu eylem dönüyor { sonucu: başarı} Benim messenger herhangi bir değişiklik göremiyorum benim FB sayfasındaki Ancak, ive de (FB haberci Belgeler uyarınca) konuşma silme ve yeniden başlatmayı çalıştı ama bu hala sağlamaz sonuç.

şey im yanlış yapıyor ya da bakan var mı?

Çok teşekkürler,

alakarga

Oluştur 11/12/2017 saat 02:04
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
0

sizin dizideki ikinci nesne bir düğmeye belirtmek için bu sebep ediliyor:

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

Bu bir söz dizimi hatası dönmelidir, ancak şu anda sessizce başarısız oluyor. Bunu rapor edeceğiz.

Cevap 11/12/2017 saat 19:40
kaynak kullanıcı

oy
0

amuramoto yazdığı gibi sen yerel en_US için herhangi call_to_actions (düğmeleri) sunmuyoruz ve en_US kullanarak, bunun nedeni problably olduğunu. Sen en_UK gibi başka bir yerel ayar ile test veya test için bir İspanyolca facebook hesabı kullanabilirsiniz.

Ancak bu bir hata değildir. Doc devletler gibi: https://developers.facebook.com/docs/messenger-platform/reference/messenger-profile-api/persistent-menu?locale=en_US

call_to_actions ---- Dizi <menu_item> ---- kalıcı menü için üst düzey menü öğeleri dizisi. 3 maddeden en fazla izin verilir. İki iç içe menülerin en fazla desteklenmektedir.

"Composer_input_disabled" eğer Gerekli: doğru. Hangisi örnekte durum böyle değildir. Kişisel ayarı "hayır düğmeleri, ancak ücretsiz yazarak" için kullanılmak üzere tasarlanmıştır.

Cevap 13/12/2017 saat 16:54
kaynak kullanıcı

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