Why is my Oracle Bot only visible to my account? - facebook-messenger-bot

I have setup a Skill bot on Oracle Cloud and configured the Facebook app to the Messenger channel on Oracle. Now, I can chat with the bot but only through my account. Trying to access the page on a different account brings a normal page and worse, isn't available when I log out.

I figured it out. It was something with the app's user roles.

Related

Is it possible admin of app can see the firebase sms verification code

Is it possible admin of app can see the firebase sms verification code As we are developing an application used by farmers mostly in remote places around globe, There is an issue in login using OTP if it is possible that admin can see the OTP(mostly not receiving OTP due to network issues), we will be login at the other end(admin) and make it possible for the users to use the app.
No, Firebase Authentication doesn't let you see the code. You'll have to build a custom solution for it.

Unknown user in my firebase user authentication (Flutter/firebase)

I developed an app to test the google login feature using flutter and google authentication. The project is a closed project and only I have access to it. But recently I saw that there was a google sign in from an unknown Email ID. How did the user login without the build of my app? Has my account been hacked? What is going on?
Anyone with knowledge of your project's API Keys can access your Firebase Project using simple CURL Commands.
This is why it's a good idea to add restriction to those API Keys
In case you haven't, go to https://console.cloud.google.com and
Select your project
Click the menu icon at the top left (hamburger icon)
Go to API & Services and then credentials
You can view the APIs for your Google Cloud Project (linked to your Firebase Project) and then set restrictions for the API keys, refresh them or restrict access to specific platforms like Android or iOS.
You can also set restrictions on which components of Firebase the API key is allowed to access. For example, if your project doesn't require the use of Cloud Firestore, you can ensure that the API Key cannot be used to make calls to the Firestore Database
All said and done, I would still recommend that you shoot a mail to the Firebase Support team at https://firebase.google.com/support/troubleshooter/contact
To anyone still wondering about this:
If you provide a native google sign in and the registered
email adresses look like this:
karolynmccorkle.91842#gmail.com
normabrock.69306#gmail.com
guillermogeorge.53163#gmail.com
kylegomez.35423#gmail.com
opalbarrett.09499#gmail.com
they are probably test accounts used to generate Google Plays Pre-Launch reports.
You can read about it in the Play Console Help here.
If your app has a sign-in screen and you want the crawler to test the
sign-in process or the content behind it, you need to provide account
credentials.
Note that you do not need to provide credentials if your
app supports "Sign-in with Google,” which enables the crawler to log
in automatically.

Trying to log in with google with my app, but getting Sign in with Google temporarily disabled for this app with AWS cognito

I'm working on an app that shows some specific analytics on my calendar, therefore I've implemented a Google Sign In in my app which also requests for calendar read-only permissions.
When I've tried to log in with my Google I got
Sign in with Google temporarily disabled for this app
which totally makes sense, but I remember I had a few apps that used google sign in before it was verified (with calendar API also), but I got another screen that its risky, and the user could bypass it under his responsibility.
The app is currently in development status and I want to start working on it, but currently, I'm stuck due to this block by google.
Also, I got an email from google telling me to change this app type to internal but I want it to be external so other Gmail users could use it if they want to, I don't know where can I respond to this email.
Is there a way to start developing only with my user?
How can I respond to the email from google? could not find anything on support, only billing

How to implement Firebase Invites in my Android application?

I want to implement the Firebase Invite Feature, where a user can send a link which is unique to his/her friends and whenever the other receiver installs the app using this link my application recognize it and act accordingly.
Now I have searched quite a while about Firebase invite and I came to know that you can send the link only via email and android messages. However, I want the user to send via any other social networking app.
What approach should be followed while implementing this?
Firebase Invites is a UI layer to send dynamic links to other users through email. If you want to send the links with another service, you can create them directly using Firebase Dynamic Links.

Facebook API: How to access user data when the user is offline?

I'm writing an app that keeps track of a user's friends. I want to be able to verify his friend list when he isn't online. Is there a way to do this? In other words, do API calls again an account that was verified while the user is offline?
You can use a long-lived access_tokens to access Facebook on a user's behalf for a period of up to 6 months. This means you can access the user's friend list or perform other operations as long as the user logs in one in a while.
This tutorial covers how to get a long-lived access token using the Facebook PHP SDK.

Resources