I want to allow users on my website to import contacts from their hotmail account, using OAuth. Is it possible?
Looks like Microsoft is working on this at the moment: http://msdn.microsoft.com/en-us/windowslive/ff688938.aspx
They already have the OAuth WRAP (http://msdn.microsoft.com/en-us/library/ff750690.aspx) library that you can use to connect Windows Live services, however it is in beta and is not freely available (you must join the beta program).
Anyone has any info on how long might this take?
We wrote up a detailed timeline of all of the changes that have happened over Microsoft regarding their contacts API and OAuth here:
http://www.cloudsponge.com/news/2013/11/29/300-percent-increase-in-outlook.com-import-conversions/
Have a look at http://msdn.microsoft.com/en-us/library/ff749458.aspx. I've tried to get my "MSN Invite contacts" function working right now and that's what I've found this far. Works excellent!
Playing with hotmail OAuth:
http://pmsenthilkumar.blogspot.jp/2012/01/playing-with-hotmail-oauth.html
(Links to: http://msdn.microsoft.com/en-us/library/hh243649.aspx)
Related
I am trying to implement Google Drive SDK in my project but nothing seems to go well, i wanted to upload images and create folder on Google Drive but i am stuck with the error ,which i don't know how to get through, as i found nothing related to the following error.
I have strongly followed this link for code
Google has updated its security restrictions for OAuth flow. They are not going to allow native web-views to initiate OAuth flows. You will need to use the OS browsers to do so.
Modernizing OAuth interactions in Native Apps for Better Usability and Security
You may have to wait for google to update the sample code or figure out how to do it yourself sorry i am not an IOS developer so cant be of any help.
The issue is already logged on the issue forum for Google drive 4919
i am using gtm-oauth2 (as part of https://github.com/google/google-api-objectivec-client ) and I started getting a warning about webviews not being supported to sign in on april 2017.
i assume they want me to move to https://developers.google.com/identity/sign-in/ios/ , but I can't find an example how to integrate the sign-in sdk with https://github.com/google/google-api-objectivec-client-for-rest or https://github.com/google/google-api-objectivec-client which seem to still want to handle sign in with GTMOAuth2ViewControllerTouch which as I understand is not acceptable under the new rules
my question: what mix of google sdks allows me to sign in to google the correct way and then access things like google drive apis?
my guess is I should be using https://github.com/google/GTMAppAuth
and not https://developers.google.com/identity/sign-in/ios/
I'm using thephpleague oauth client library and everything works fine except for Google authentication. It seems I have to enable my domain somewhere to be able to use Google apps.
https://support.google.com/a/answer/33419?hl=en
This was not helpful indeed as I don't understand what I have to do. Am I obligated to pay for having a working OAuth connection with Google? I don't have a company, I don't need the apps, cloud or any other thing then a working API.
EDIT: to be clear I already wrote my libraries for OAuth and it's all working, it's Google that needs me to do something on domain level.
You don't have to pay. First of all you need to create a project in the Google Developers Console. Then get your credentials. I don't know which API you are going to access. Have a look at this.
https://developers.google.com/identity/protocols/OAuth2?csw=1
Additional - This site was very helpful for using the Google Calendar API
http://www.daimto.com/accessing-google-calendar-with-php-oauth2/#Conclusion
Hope you find what you are looking for.
Can I #mention somebody when posting to my wall with Facebook Open Graph?
As far as I know, this isn't possible or supported via the Graph API. Some people seem to have unearthed some of that functionality, but I wasn't able to repeat it in the testing I just did.
Sorry, the tagging feature isn't currently available via any of Facebook's APIs.
I've tried a couple of ways (http://emmense.com/php-twitter/ and http://www.webmaster-source.com/2009/04/05/post-to-twitter-from-a-php-script/) to post updates to my twitter account but I am getting the response:
Basic authentication is not supported
I had a look at the twitter website and they said something about the new OAuth for authentication. Is this why my code isn't working?
Does anyone know of some PHP code that works?
This is correct. They recently adopted OAuth as their sole login platform for 3rd party apps as a security precaution.
Check out their developer area for examples:
http://apiwiki.twitter.com/w/page/22554657/OAuth-Examples
Basic auth is deprecated now. Check out this library https://github.com/abraham/twitteroauth for using OAuth in your application
It took me several hours to create this PHP script but it is working. Just make sure that your hosting company supports cURL. If you don't need the geo features you can cut them out.