Is it possible to send a notification from a google home device to a google assistant device with a screen? - actions-on-google

I ask the user for a review at the end of the conversation using a basicCard.
It is not possible on a device with no screen or web browser so essentially I can only ask for reviews when my action is used on an android or iOS device.
So, is it possible to send a notification from the user's non screen device to his phone?

You can use multi-surface conversations, which will allow you to send a notification from a speaker to a phone to continue the conversation with the same session.

Related

WhatsApp voice message not working after WebRTC call

We have developed a community app with WebRTC. Where admin calls (from web panel) to app.
After every call on phone WhatsApp voice feature does not work. User have to close our app from phone memory in order for Whatsapp voice to work.
I know its very strange issue but any help would be great.

Facebook Unity SDK AppRequest not showing notification [Android]

I am making game with Unity v5.2.1 + Facebook Unity SDK v7.2.0 for android. My game have feature to invite friends. This feature implemented by calling FB.AppRequest() function.
It works quite well, but the problem is my friend not receiving an android notification. The only way to know that the invitation is sent, is by opening facebook android app and click the world icon (notification page) on facebook.
How can i show an android notification when invitation is sent to friend?
Facebook does not do that for you automatically. You need to implement this system yourself.
Here is how I would do it:
A sends AppRequest to B in you app
In the callback, you know the target ids from the "to" list, report that to your server if you have one (and it is required for this system to work)
Server sends a push notification to the target device that is associated to the target facebook user id

How can I have Google App Invites recognize the device and send you to the appropriate store? App Store vs Google Play?

I plan on implementing Google App Invites on our iOS and Android app. What I have not been able to figure out yet is will an iOS user be able to invite an Android user and vice versa - and is there a way to have the invite recognize which device the recipient is using and send to the correct store?
You can send invites cross platform between Android and iOS, even have a mixture among recipients in a single invite.
For app invites to find the correct cross platform app to install the mapping must be defined in the developers console (console.developers.google.com) by putting them in the same project.
When sending an invite from an Android app the link that is generated and sent in the invite is a link to the play store. So currently, I'm guessing Android users can only invite Android users.
The link generated from an iOS app is to a webpage, so theoretically it's possible to identify the OS via user agent and send to the correct store. Currently that does not happen though, the page redirects to iTunes when opened on Android as well.
So, it seems that currently you can only send an invite to the store corresponding to your OS, i.e. Android users can only send an invite to the play store and iOS users to the app store.

How Apple Push Notifications Deliver to the User in iPhone app?

Am developing an iPhone app. In my current iPhone app i want to integrate APNS that we want to send a messages to the user. I gathered information about APNS. But, still i have some doubts on the APNS.
How APN works that means how the push notifications showing to the user?
If our iPhone app get closed from Background, the Apple push notification will work or our app should be in run?
What will happen if we send a notification to the user but,if the user is in offline. The message will deliver to the user once the user gets online (Get network connection) or the message won't show to the user?
Push Notifications will be show the user if the user doesn't open the app in their iPhone?
Can anyone please guide me on these doubts? I hope on you friends. Please help me. Thanks in advance.
I think you did not follow Apple developer library instructions. I have doubts about your understanding of APNS and its working.
When you send the notification to user, and his cell is off or not connected to the internet, he/she will get message/notification when his/her cell will turn on or connect to the network.
And Push Notifications also work when your application is in backGround or user is not using the application.
Hope this information can clear your confusion, you should look in to the apple developer videos and SDK about push notifications.
Also this is SOreadytohelp.
You asked quite a few questions. I'll try to answer some of them as well as I know:
How APN works: You send a message to Apple's servers with the specific device ID. Apple will deliver that message to the iOS device. (You likely want a more specific answer, so please ask.)
If your app has been allowed background app notifications, then they will be delivered in the background. (The user can enable/disable this)
If the particular iOS device is not connected to the network, notifications will be queued. But, identical notifications will get discarded and only the most recent will get delivered. See: Quality of Service
Yes (basically the same answer for 2).

Is it possible to start an application when a background notification is received in a locked android or ios?

I wish to send a background notification to an iphone or android locked phone. The notification will start the application. Is this possible, as I have been told by someone that it can't be done as a message dialog pops up which requires the user to press OK first?
iOS cannot launch third-party applications without the user's approval. I can't say what Android will do.