For partners that build or integrate commercially available applications and service solutions with the Oracle Cloud Platform
For partners that provide implementation or managed services around Oracle Cloud Applications
questionsend: component: "System.SetVariable" properties: variable: "questionsanswered" value: true transitions: {} save: component: "System.CopyVariables" properties: from: "questionsanswered" to: "user.questionsanswered" transitions: return: "save"
component: "System.CommonResponse" properties: metadata: responseItems: - type: "text" text: "Hey ${profile.firstName}!..."
Hi,
I am looking for a proper way to access user information and channel information, from both Dialog Flow and Custom Component.
My Bot is running on 3 different channels ( Alexa, Facebook Messenger, Website) and i would like :
1) to have a switch proposing various options based on the invoking channel, thus my need to acces the channel type from the dialog flow. I have tried many things (channelType ... ) but nothing worked out. Same when trying to access it from a custom component.
2) to have acess to userId, so i can access and store data. in the custom component i have tried body.message.channel.userId with no success
3) For Alexa and FBM, i owuld also like to dig the account linking topic - ie capture the amazon id or facebook id of the user. So far with FBM i properly capture firstname and last name, how could i go further ? I couldn't find any details in the online documentation.
Best Regards
My bot is working well and replies well when i am interacting with it using the developer credentials for the facebook messenger, but it is not replying to general public, not sure why?
What further steps need to be done to make it(bot) respond to any person saying hi to my bot. My Bot name is
"CapGstore".
Hello,
everything work on the botUI tester but in the facebook channel when I type "hi", I receive the welcome message that I put in english. but when I type "bonjour" I receive the message of the "unresolvedIntent" in english.
any idea please.
Thank you
Hi,
what is the best approach of working with bots in production? Once the bot is put into production and linked with facebook messenger, how can we put in place a new version without disrupting the existing conversations?
Do we work directly in the production bot or do we have a second bot aside ?
Thx
On OMCe I have made a backend, added an API, and set the endpoints. I have set the "Login Required" switch to "off" (see image api_1.png). I assume that with this it should not ask for Authorization headers, but it returns a 401 unauthorized response (see image api_2.png).
When I add Authorization header and Oracle-Mobile-Backend-ID to the GET request, it works fine (see image api_3.png).
Is it possible to make a simple GET request to the API without having to provide the credentials? OR, can I add the access token and backend ID as a query param?
Hi,
I have created my ODA App on Facebook and was able to successfully test it from the same account that created the page. When I logged into my personal account and tried to chat with the bot, I couldn't get any answer.
Regards,
Duha
I have referred this below Document
thanks
I would to login the oracle mobile hub chats using the hangout credentials.
Dailog Flow channel as google hangout