Loggin with G+ only for a comunity - android

I want to start a project where to use the app you need to be in a comunnity of G+.
SO I thought in different ways to do it:
Send registration and wait until and "admin" gives you permission
Use Loggin with G+, and then ask for validation
USe Loggin with G+, and see if you are in a concrete community, and let you log in or not.--> That solution will be perfect, but I don't know if is it possible to do.
So my question is:
Taking care that first 2 options are possible, I want to know if the third one can be done. And if is it possible, where can I find info? (I didn't see anything)
Thanks for all

There is not currently an API to identify what communities a Google+ user is in. There is an open feature request.

Related

Posting to wall with Android facebook sdk 4.5.x

According to this documentation adding a publish permission to my android application, it uses Session class which is deprecated now. Can anyone tell me what is the updated way to achieve this? I want to post something on the user's wall with my app. And I found this is the way to post something on user's wall, to simply make a POST call on this url:
graph.facebook.com
/{user-id}/feed?
message={message}&
access_token={access-token}
Is this the correct way or is this somehow deprecated too?
I don't see the word "Session" occur on the page you are referring to.
Regardless, you can read the "Sharing on Android" docs page to learn how you can publish content from Android devices.
The recommended way of doing this is by using the share dialog, because that does not require users to grant any publishing permissions. Since you have to include the SDK anyway in order to implement Facebook login, you might as well make use of this feature.

Facebook SDK - Getting all users that use the application

I don't know what you guys think, but I believe that the Facebook SDK documentation is very limited and doesn't explain very much; Luckily throughout the use of some videos I was able to set up most of the integration that I needed.
However my application doesn't interact with just Facebook friends. It interacts with anyone and everyone using the application. Meaning if Jim and Sally aren't facebook friends, they can still see each-others profile picture, age, and name.
I'm not asking for you guys to write this out for me, but a nudge in the right direction would be lovely, perhaps accompanied by a link.
There is no API to "get all App users", you would have to store each user in your own database. Of course you have to deal with users deauthorizing your App - you can do that with the "Deauthorize Callback URL" in the advanced settings of your App.

How to remove Android OAuth2 permission I granted myself

Today I managed to make the Google Play Services Sample OAuth Android program work.
I granted myself Scope to 'View basic information about your account' and retrieve my name.
Question is, how do I remove this now that it has been granted. I know I can invalidate the token through code but was wondering how do it within my google account.
From https://www.google.com/settings/security
Then taking 'View Account Permissions'
I expected to see and entry for MyOauthTwo but unfortunately not.
Am I looking in the correct place? If not then where should I be looking.
I have two accounts on my phone one I gave access to and one I cancelled out of. The one still has access currently so I expected it to be present.
Any help as usual would be appreciated.
Regards,
Jim
Try going to https://cloud.google.com/console/project, APIs & auth, Consent Screen, and change the Product Name to something recognizable.
The default name is easily missed if you have a large list of account permissions.
You're looking in the right place. I had a similar problem and found I had to log in to https://www.google.com/settings/security from each account separately.

Testing Facebook integration prior to approval

I'd like to test a mobile app in development, which will use the Facebook API to log a user in and read mutual friends. However, from what I can tell, I can't use the API to log in a user unless the app is verified, but to verify the app, the review team will "need to test and verify [my] Facebook integration."
Considering (per my impression), I wouldn't be able to test my own integration before submitting it, I'm rather confused. I feel like this is a "chicken and the egg" thing, so I imagine I'm not understanding how this works correctly.
Could anyone please explain or point me to any resources that will? I've been searching endlessly on how to do this.
Thank you!
No need to wait for its approval. You'll need to create the app on itunesconnect.apple.com and then you'll be able to use the Apple ID you'll be given to test it.

android - standard way to ask the user the rate app and give the opportunity to share the app link with friends

I found different approaches to offer android app user the opportunity to share an app link with friends form within an app and also ask them to rate the app on google play. As I am a friend of doing things the standard way yet new to android I was wondering if there is a google recommended standard way to do this, to
ask the user of an app from within the app to rate it on google play
offer the opportunity to share a link to the app on google play from within the app via email, facebook etc with friends
Thanks buddies
UPDATE
As this was obviously not so clear, my question is mainly around the technical aspect of doing it. (other suggestions are of course also welcome)
UPDATE 2
Found
http://www.androidsnippets.com/prompt-engaged-users-to-rate-your-app-in-the-android-market-appirater
which is not exactly what I wanted but maybe useful for people stumbling over this thread. In its core it is what Budius suggested
There's really not an 'standard' way of doing it. It's a very delicate situation, I guess the 1st rule will be don't be rude or over-intrusive to your users.
Leave the share option always available on some menu and don't force your users to use it.
About rating, you could count the amount of times your app is used (or for how long) and based on that estimation pop a thing to give the user the option to rate it, but unless the user clicks "Remind me Later" do never show that message again.
edit:
based on the author comment:
nothing special code wise, to rate the app you just start an Action_VIEW to your app link (e.g. for my app)
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=com.budius.WiFiShoot")));
and for the share is the same standard share code ( http://developer.android.com/training/sharing/send.html ) just passing your app link and maybe some extra message like : "check out my awesome app!"

Categories

Resources