Inviting friends to join your game room in Photon Unity Networking - facebook

Hi I have an online multiplayer game running. I can find random opponents and play with them. I am using photon unity networking for this purpose. I want to create a system in which a user can invite his facebook friends who have the game and they could play with each other. I know abt Facebook sdk and how to send requests with it but i want to send push notifications directly to the app instead of facebook and when the user clicks the notification it should open the and user should be redirected to the gameroom. How would i be able to achieve that

Related

Hide play button on facebook chat

I created a facebook instant app with a chatbot. The chatbot works fine. The chatbot should launch a facebook instant game. This works fine on mobile phones, but after assigning the game to the page, it is no longer possible to chat with the page on desktop devices. The play button is overlapping the chatbox and you can not send messages. Is it possible to remove the play button?
Instant Games bots have only a play button by default. You can override the default experience by modifying the persistent menu. To enable users to communicate with the bot, specifically look into composer_input_disabled.
Documentation: https://developers.facebook.com/docs/messenger-platform/reference/messenger-profile-api/persistent-menu/

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

Is it possible to launch a facebook app to be used only by some users

Basically I want to create a game, but I want it to be played only by the students of my university. They should log in with their facebook account with the means provided by facebook and then put their student id and a password to play the game. Is this permitted by facebook or the game must be open to the public.
Yes, you can choose to allow or deny entrance into an app/game based on if they are part of a university network. There is no requirement that an app make itself available for everyone.

Announce game played on facebook for ios

I have seen on my facebook feed announcements saying that so-an-so played this game.
And I'm wondering, is this just a regular post to someones wall that the app makes when the user plays this game? Or is it some other sort of announcement when a user registers their game with facebook by logging in?
Thanks!
http://developers.facebook.com/docs/mobile/ios/build/ Step 5 is an option or you get publish_actions permission from app users and then you can publish to their walls through the app.

Facebook developer want application to be visible in Application and Games

I have made a facebook App. It is a streamed music player. http://apps.facebook.com/viii_punkradio/
When I from my facebook go to Applications and Games to search for my app under new applications it doesnt turn up. Do anyone know if I have to register a new application in any way or have any other tips on how to make my application visible?
You need 10 Monthly Active Users (MAU) and then wait a week or two to get indexed for search.