Как сделать универсальный шаблон Messenger Facebook с диалоговом окна IBM Watson Assistant -- facebook поле с участием ibm-watson поле с участием watson-assistant пол Связанный проблема

How to do Generic Template of messenger Facebook with IBM Watson Assistant Dialog


0
vote

проблема

русский

У меня есть рабочий помощник от IBM Watson, я хочу показать несколько вариантов, как изображение, описание и комбинации связи Эта функция доступна для Messenger под Общий шаблон но я не могу найти опцию в диалоговых окнах ответов, которые могут сделать мне это Изображение

 <код> { "output": {     "generic": [         {             "values": [                 {                     "text": "I got that"                 }             ],             "response_type": "text",             "selection_policy": "sequential"         }     ],     "facebook": {         "message": {             "attachment": {                 "type": "template",                 "payload": {                     "template_type": "generic",                     "elements": [                         {                             "title": "Welcome!",                             "image_url": "https://petersfancybrownhats.com/company_image.png",                             "subtitle": "We have the right hat for everyone.",                             "default_action": {                                 "type": "web_url",                                 "url": "https://petersfancybrownhats.com/view?item=103",                                 "webview_height_ratio": "tall"                             },                             "buttons": [                                 {                                     "type": "web_url",                                     "url": "https://petersfancybrownhats.com",                                     "title": "View Website"                                 },                                 {                                     "type": "postback",                                     "title": "Start Chatting",                                     "payload": "DEVELOPER_DEFINED_PAYLOAD"                                 }                             ]                         }                     ]                 }             }         }     } }   

}

Я использовал этот JSON в диалоговом узле без успеха

Английский оригинал

I have a working Assistant from IBM Watson I want to show multiple choices as Image, Description, and Link combinations this feature is available for messenger under Generic Template but I cant find an option at dialog responses that can get me do this image

{ "output": {     "generic": [         {             "values": [                 {                     "text": "I got that"                 }             ],             "response_type": "text",             "selection_policy": "sequential"         }     ],     "facebook": {         "message": {             "attachment": {                 "type": "template",                 "payload": {                     "template_type": "generic",                     "elements": [                         {                             "title": "Welcome!",                             "image_url": "https://petersfancybrownhats.com/company_image.png",                             "subtitle": "We have the right hat for everyone.",                             "default_action": {                                 "type": "web_url",                                 "url": "https://petersfancybrownhats.com/view?item=103",                                 "webview_height_ratio": "tall"                             },                             "buttons": [                                 {                                     "type": "web_url",                                     "url": "https://petersfancybrownhats.com",                                     "title": "View Website"                                 },                                 {                                     "type": "postback",                                     "title": "Start Chatting",                                     "payload": "DEVELOPER_DEFINED_PAYLOAD"                                 }                             ]                         }                     ]                 }             }         }     } } 

}

I have used this JSON at the dialog node with no success

</div
        

Список ответов

1
 
vote
vote
Лучший ответ
 

Если кто-то сталкивается с той же проблемой, вы должны сделать это как <код> output.integrations.facebook не <код> output.facebook

Так что объект будет мотингом, как это

 <код> { "output": {     "generic": [         {             "values": [                 {                     "text": "I got that"                 }             ],             "response_type": "text",             "selection_policy": "sequential"         }     ],     "facebook": {         "message": {             "attachment": {                 "type": "template",                 "payload": {                     "template_type": "generic",                     "elements": [                         {                             "title": "Welcome!",                             "image_url": "https://petersfancybrownhats.com/company_image.png",                             "subtitle": "We have the right hat for everyone.",                             "default_action": {                                 "type": "web_url",                                 "url": "https://petersfancybrownhats.com/view?item=103",                                 "webview_height_ratio": "tall"                             },                             "buttons": [                                 {                                     "type": "web_url",                                     "url": "https://petersfancybrownhats.com",                                     "title": "View Website"                                 },                                 {                                     "type": "postback",                                     "title": "Start Chatting",                                     "payload": "DEVELOPER_DEFINED_PAYLOAD"                                 }                             ]                         }                     ]                 }             }         }     } } }   
 

If any one is facing the same problem you should do it as output.integrations.facebook not output.facebook

so the object will be mothing like that

{ "output": {     "generic": [         {             "values": [                 {                     "text": "I got that"                 }             ],             "response_type": "text",             "selection_policy": "sequential"         }     ],     "facebook": {         "message": {             "attachment": {                 "type": "template",                 "payload": {                     "template_type": "generic",                     "elements": [                         {                             "title": "Welcome!",                             "image_url": "https://petersfancybrownhats.com/company_image.png",                             "subtitle": "We have the right hat for everyone.",                             "default_action": {                                 "type": "web_url",                                 "url": "https://petersfancybrownhats.com/view?item=103",                                 "webview_height_ratio": "tall"                             },                             "buttons": [                                 {                                     "type": "web_url",                                     "url": "https://petersfancybrownhats.com",                                     "title": "View Website"                                 },                                 {                                     "type": "postback",                                     "title": "Start Chatting",                                     "payload": "DEVELOPER_DEFINED_PAYLOAD"                                 }                             ]                         }                     ]                 }             }         }     } } } 
</div
 
 

Связанный проблема

1  Кнопка Chare Facebook Вырезать на диалоговом окне Mobile Share  ( Facebook share button cut on mobile share dialog ) 
Я разрабатываю приложение по перекрестному платформе с помощью Phoneggap, и у меня есть диалоговое окно акций Facebook, но когда всплывающее окно открывает кн...

0  Facebook графа версия post_authorize_redirect_url  ( Facebook graph version of post authorize redirect url ) 
<Р> Я работаю на холсте приложение, и я с помощью API Graph. Там раньше в REST API post_authorize_redirect_url место к земле кто-то после того, как они сначала...

0  Facebook SDK 4.0 NOOS NANEND APP приложений не получено тестовым пользователем  ( Facebook sdk 4 0 ios native only app invites not received by test user ) 
Я пытаюсь внедрить приложение, приглашенные из моего приложения iOS.invites успешно отправляется, но тест пользователи никогда не получают ничего. Вот как я о...

0  Получить почту пользователя, используя FQL  ( Get user email using fql ) 
Я использую следующий FQL, чтобы получить дни рождения из Facebook (я знаю, что API TEH изменился) Однако я хочу продолжить с этим: <код> String fqlQuery = ...

1  Facebook GraphRequest Получить список альбомов или создать один Android  ( Facebook graphrequest get list of albums or create one android ) 
Facebook недавно обновил свой SDK на V 2.0, в действительности, которое мое приложение должно быть обновлено, чтобы сделать вызовы V2.0 или больше. Некоторые ...

3  Получение Facebook Page Feed (используя график API) в ASP.NET, приема ошибки «неподдерживаемый браузер»  ( Getting facebook page feed using graph api in asp net receiving error unsu ) 
Я пытаюсь получить Facebook Page Feed (публичные посты), которые не требуют какого-либо токена доступа. Вот URL https://www.facebook.com/feeds/page.php ? фор...

1  Facebook + Android: Сохранение оценки пользователю  ( Facebook android saving a score to user ) 
Мне было интересно, как сделать запрос на запрос и использовать Graphapi, чтобы сохранить новый рейтинг рекордных средств пользователя на свой счет (без публи...

2  Как заставить мои настенные сообщения в Facebook?  ( How get my facebook wall posts ) 
Я использую Toolkit Facebook. У меня есть appkey и appsecret, но я не хочу, чтобы этот посетитель надо консерктировать на Facebook. Я буду использовать свой...

0  Как получить имя страницы вентилятора Facebook в моем приложении в Tab Facebook  ( How to get facebook fan page name in my facebook tab application ) 
Я создал приложение Tab Facebook, которое позволяет Admin Page Facebook FancoS добавить его в качестве вкладки на их вентилятор. До сих пор все хорошо работае...

0  Uncaught justeRror: не может прочитать свойство «Друзья» нулевых  ( Uncaught typeerror cannot read property friends of null ) 
У меня есть сценарий селектора Multifriends Facebook, который показывает ошибку. <Сильный> Сценарий : <код> window.fbAsyncInit = function () { //SDK ...

1  Как я могу получить токен доступа через API FBConnect?  ( How can i get access token through fbconnect api ) 
Я хочу знать, смогу ли я получить токен доступа через API FBConnect, используя SDK iPhone. Я могу получить один через fbgraph, но я хочу использовать fbconn...

1  Получение друзей друзей с Facebook iOS SDK  ( Getting friends of friends with facebook ios sdk ) 
Можно ли получить информацию о друзьях моих друзей, используя Facebook iOS SDK? Пожалуйста. Если можно привести пример. Запрос с графом API <Код> @'[friend_...

0  Невозможно получить любые поля объявлений из API API Facebook (PHP v2.8.1)  ( Unable to fetch any adset fields from facebook ads api php v2 8 1 ) 
Я получаю поля Adaccount просто хорошо. Но все мои попытки получить адапты неудачей. Я пытаюсь получить идеи всех кампаний, бегущих под Adaccount. Но во-первы...

1  Facebook API изображения не загружают  ( Facebook api images not downloading ) 
первый пост здесь, Я разрабатываю приложение для получения и загрузки изображений Facebook с учетной записи пользователя. У меня есть базовый код до...

1  Как читать защищенные данные из API API / PHP API Facebook API / PHP  ( How to read protected data from facebook ads api php sdk ) 
Я получаю защищенный объект, возвращенный из вызова API в рекламу Facebook. Я звоню с <код> $campaigns = $account->getAdCampaigns($fields, $params); и...

Связанный проблема

1  Кнопка Chare Facebook Вырезать на диалоговом окне Mobile Share 
0  Facebook графа версия post_authorize_redirect_url 
0  Facebook SDK 4.0 NOOS NANEND APP приложений не получено тестовым пользователем 
0  Получить почту пользователя, используя FQL 
1  Facebook GraphRequest Получить список альбомов или создать один Android 
3  Получение Facebook Page Feed (используя график API) в ASP.NET, приема ошибки «неподдерживаемый браузер» 
1  Facebook + Android: Сохранение оценки пользователю 
2  Как заставить мои настенные сообщения в Facebook? 
0  Как получить имя страницы вентилятора Facebook в моем приложении в Tab Facebook 
0  Uncaught justeRror: не может прочитать свойство «Друзья» нулевых 
1  Как я могу получить токен доступа через API FBConnect? 
1  Получение друзей друзей с Facebook iOS SDK 
0  Невозможно получить любые поля объявлений из API API Facebook (PHP v2.8.1) 
1  Facebook API изображения не загружают 
1  Как читать защищенные данные из API API / PHP API Facebook API / PHP