Outlook REST API - App Registration - api

I have a app using Google API to access my user's mailbox. I am trying to do the same using the Outlook REST API to extend my audience to Hotmail & Live users.
The thing is I've been looking everywhere without finding a clear explanation on how to register an app. Do I need to pay for something? What kind of account do I need? What are the available scopes?
If someone can provide me with a short explanation on the steps to follow it would help me a lot.

No, it's free. You can use a free Microsoft Account to register at https://apps.dev.microsoft.com. Look at the Registering an app section of https://dev.outlook.com/RestGettingStarted.

Related

C# PayPal API get balance

How can I get my PayPal balance via .NET PayPal API and my API credentials?
I have already added the API to Visual Studio 2017.
I think the answer as of now is that there isn't an answer.
Here is what I do know though.
In a discussion here, someone claims that there is a whole separate API called Balance Accounts API, but the link is broken or the API is deprecated.
On the GitHub link I linked in this solution you'll see the following dialog between two users:
#AMRITPK Correct me if I am wrong, but as I see it, this API is only for PayPal partners, for retrieving balances of your internal customers. Or am I mistaken?
yes #andrey-zav , it works only if the caller is a third party... But work around is you can give permissions to your own account to call this api .. not sure if this is right approach.
So, I'm not really sure what to take out of that.
In addition, you can stay tuned to me fighting the PayPal automated bot-responsive "human" moderators on the PayPal tech support forum here.
As far as I know though, you have to be a PayPal Partner and then use some convoluted way to incorrectly ping your own account via the API to get your PayPal balance account.
I hope this helped.
UPDATE: Through exhaustive searching I found a C# .NET implementation of how to get the PayPal Account Balance using their NVP API here. You'll have to install the PayPal Merchant Nuget Package. In addition, you will have to set up your web config file using the information found here. I'm assuming this works on live as well. I have only tested it in sandbox mode, and it did indeed work.

How to get twitter accessToken from java?

I'm creating a web application which needs some details of the user's twitter account. How can I get the twitter accessToken and access the twitter API. When I was searching this, I found that I had to create my application in twitter developers site Which I dont want at all. I've created my simple web application in java, in which i need to use twitter API. Is that possible??? Please help me out.
Generally speaking, Stack Overflow / Stack Exchange work best when you have a specific code question that we can clarify for you. This question is very broad so it is less simple to provide you with a direct solution.
In order to access the details of a user's Twitter account, you need to use the Twitter API. Twitter uses OAuth for authentication, so you'll need to code the login flow to get a user accessToken. You also need to register an app with Twitter on apps.twitter.com in order to get a consumerKey and consumerSecret to uniquely identify your app.
Since you're using Java, you might find Twitter4J a useful library for helping you with this. It comes with some pretty good samples that should help you to understand what you'll need to build.

API to create filter for free google app and gmail users

Is there a way to create a filter in gmail programatically for gmail users as well as for free google app accounts?
It seems that the e-mail settings API is only applicable for Google Apps for Business or Education accounts (http://support.google.com/a/bin/answer.py?hl=en&answer=60228).
Aayush.
I would like to know whether anybody knows the answer, because a good gmail filtering app is sorely needed for android users!
I looked everywhere and finally found this:
https://market.android.com/details?id=com.digitalchemy.springclean.gmail&rdid=com.digitalchemy.springclean.gmail&rdot=1#?enroll=yAb5pZ2MYWwmoft_rED3OYt6t0U%3D&purchaseButton=Dw2xBTSDPLCsKHcCnowBY0VcYUU%3D&addInstrument=NyJt6qfLAWzk-RVX01VtYp73FRg%3D
I don't like that it costs 3 dollars and uses 7megs of space. The source is closed, and I'm trying to guess how it does what it does.
This is the most recent link I've found as I try to make my own filtering app and service:
http://googlecode.blogspot.com/2010/03/oauth-access-to-imapsmtp-in-gmail.html
So, it appears that the API is (as you stated) for Business / Education accounts only, and Google doesn't support Sieve in their IMAP account - http://support.google.com/mail/bin/answer.py?hl=en&answer=78761
As I see it - your only option would be to create a custom IMAP client that creates & stores rules on your own server, and then manipulates the email locations "manually" - a rather taxing process if you ask me but doable :)
EDIT:
Here is a little tutorial using Zend_Mail for moving gmail emails via imap
http://www.devcha.com/2010/06/how-to-removemove-messages-using-zend.html

Adwords API developer Token

Can I use Adwords API developer token for multiple applications? In more detail, say if I have a website where I am using adwords API developer token, Can I use the same token for another application. Ofcourse both applications accessing the same account after all.
Thanks,
Murali.
You can use the AdWords API across different applications with just one API token, just make sure though that you are caching the authentication response and re-using those tokens otherwise you'll hit the throttle limit. (Incidentally, logging in is possibly the slowest part of their API, so caching the response will speed up your application considerably)
No doubt you can use same development token for your multiple applications which are accessing same account. If your applications will access different account then it needs to get different developer token.
For the reference, you can read http://goo.gl/zLBPF
Hope it will help you.
Murali,
You need just one developer token, whether your application(s) access same account or different accounts (whether linked under the same MCC hierarchy or not). As a matter of fact, AdWords API Terms and Conditions explicitly prohibits you from getting more than one developer token.
If you use a developer token to make calls, you will be charged for API cost to the account holding the developer token. This is another reason why you should treat your developer token as a password and should reset it immediately if you expose it to the public by say, posting it publicly on a forum.
I also wish to point out that the official AdWords API forum is http://groups.google.com/group/adwords-api, you can ask your questions there and someone will answer your questions in a day or two.
Cheers,
Anash
Yes, Adwords even has channels that you can create to separate your ad campaigns
Adword Docs - Campaigns

Paypal and Payoneer users' validation API

I wrote a web-site and I want to connect the users at some point to there Paypal and Payoneer accounts.
I saw some very old posts (even in Stack overflow) that said it wasn't possible.
Does someone know if something has changes? Is it possible to do so?
I haven't used the API myself, but here is the link for the Paypal Account Authentication API. I couldn't find much about Payoneer, except that they are thinking about making a SDK.