How to access Outlook Contact Data with PHP - php

I want to access MS Outlook application using PHP. I have a Outlook Contact Group Name. I need to get the owner of the Contact Group.
I looked for help on Google but i found some random stuff. Nothing useful.
Please help me with the basic how can i connect php to outlook?

You cannot access the Outlook Object Model or interact with a running instance of the Outlook UI from a web application. If you want access to Outlook data, then it depends on the account you want to access. The data for POP accounts are stored locally in .pst files, which you also cannot access from the web app. But if the Outlook data is in Exchange, use Exchange Web Services in your web app to access the data.

Related

Do I need to make 2 different applications for using GCM in android?

I tried searching these issues. Some sites say I need to do some stuff with php in order to make 3rd party server while others don't mention anything. some says it need JSON. Guide me please. PS I am a beginner and know java, XML,SQL only.
You should only need one server. The second server you are reading about may be the Google GCM cloud server? When I did a GCM project a few years ago, I had one server, it happened to be a App Engine instance. It generated events and sent them to Google via the GCM api and then onto onto the device. I don't remember it being that difficult.
I did have more than one server in the mix though, there were others that sent messages to the AppEngine server, but it was not required to send a GCM message.
Google Cloud Messaging (GCM) is a service that enables developers to send data from servers to both Android applications or Chrome apps and extensions.
So if you want to send data to the users of your App then you must have an interface or dashboard from where you can send some data (typically push notification) to the users of your app.
This dashboard (server from which you can send data) can be developed by using PHP or any script languages.
Now a though can come up in your mind:
"I am suppose to develop both the mobile app and the server then what
role does GCM play?"
Yes, GCM is playing a vital role indeed. The server we have to develop is just to design an interface so that you can type your message/notification and select the recipients. Rest of the part of (managing the queue, communication with the apps checking for authentication and all other stuffs will be done by mighty GCM )
In order to have an bird-eye overview you can take a look on this image collected form android hive
Server side coding is doesn't need you to be expert in php. So you can go through to this article. It helped me a lot to learn.

How to fetch contacts from yahoo in iOS

For yahoo I am using SocialSample app of yahoo. I can login to yahoo account but it redirects me to a url which I am providing as a fallback url in session authorization.
[self.session sendUserToAuthorizationWithCallbackUrl:#"www.yahoo.com"];
I have no idea how to redirect from browser to my app. I have searched stackoverflow and there is this link How to use Yahoo! contact api in iOS application? in which php script is advised to use. But I have no experience in php. So I am unable to understand the whole logic behind this.
Also when I tried to create a project on developer.yahoo.com, it asks me to provide a domain name while I select private access to user.
help me on these issue.

How does linkedin import contacts from outlook?

Linkedin has a feature that allows users to enter their outlook credentials and imports their outlook contacts.
I am trying to emulate this functionality, in a php application.
So far, the only way I have discovered on how this might be done is through Exchange web Services. https://emailhost/EWS/Services.wsdl I am using the php-ews library to try and connect to ews.
I was hoping for some sort of information on a defacto way to retrieve contacts given a users credentials, but have been unable to find much information on this at all.
Are there any other ways that this could be accomplished other than EWS? Does anyone know how linkedin is doing this?
Given that this feature works for a random end user, I don't think LinkedIn connects to Exchange (through EWS or any other API), but to the Outlook instance on the users' machine.
Accessing Outlook objects on a local machine can be done in any programming language through old-fashioned OLE automation. This will also let LinkedIn retrieve contacts for accounts connected to other servers, like e.g. Lotus Notes. (Although I cannot confirm that LI actually does that).

Automatically Creating Accounts using Dropbox SDK

I have a new social-network like web app coming up, and I want a space where a user can upload a file and see the files he has uploaded.
Of course, I am already a user of dropbox and found out they have numerous sdk's to use. I was hoping I could now integrate dropbox into my web app.
When a user signs up for my application, it should create a new dropbox account for them (without asking), using the email they are also supplied when signing up. It should then let the user access the files on the dropbox website, through the application or using the desktop app.
Is this at all possible?
Web App is in PHP with support of MySQL.
Not right now, and I really doubt it will ever be possible. Imagine a bot just creating thousands of accounts; or someone just using it as their hosting service... (cough ;))

How can I test push/C2DM notifications to Android Application?

I need to implement push/C2DM notifications on my website, I installed the Android 3.0 platform sdk, simulator, and I installed the application from an .apk file.
Now, I'm using a ZF powered sites and I want to test my notification, is it possible through the simulator?
I didn't write the actual Android Application, and I'm not able to do anything on it, but what should I know to use it with PHP?
Thank you
You cannot push C2DM messages to third-party applications - not without their active participation. Google's technical implementation explicitly forbids that.
An app specifies a Google account it wishes to receive notifications from; in order to send notifications, you need to log on with a Google account. For everything to work, the account has to be the same. So unless you know what account does the app wants messages from, and you know the password to that account, no C2DM for you.

Categories