eyal_katz
eyal_katz

Reputation: 1131

oauth.io linkedin gives 403 error, when the same code used to work fine

Looks like Linkedin or oauth.io changed something recently.

Used to connect fine, and now it's giving an 403 error.

Checked also on the oauth.io site with my app settings, and it gives the same error when trying to connect using the "Try Oauth" button:

Connection failed with linkedin
We received an error while we were trying to authorize you. It can come from     your API Keys or your provider app settings.

This error was returned by the server:

Error during the 'request_token' step (HTTP status code: 403)

The Linkedin App interface seem to have changed:

This is the code:

OAuth.initialize('xxxxx');

OAuth.popup('linkedin')
.done(function(result) {

    console.log("Connecting to Linkedin");

    result.me()
    .done(function (response) {

        //            

    })
    .fail(function (err) {

        alert("Problem connecting to Linkedin: " + err);
    });

})
.fail(function (err) {

    alert("Problem connecting to Linkedin: " + err);
});

Any ideas?

Upvotes: -2

Views: 3487

Answers (2)

eyal_katz
eyal_katz

Reputation: 1131

Found the answer, with help from oauth.io:

Check this link: https://developer.linkedin.com/support/developer-program-transition

Linkedin has made some changes to their API which can lead to a 403 error if you're using the r_fullprofile or r_contactinfo permission without having applied to the linkedin Companies API.

Upvotes: 0

Ravi Gautam
Ravi Gautam

Reputation: 978

On February 12th 2015 LinkedIn announced a series of changes to their developer program. These changes have now begun to take affect and will be rolled out to the entire LinkedIn application base between May 12th - May 19th, 2015.

Please read with following URLs

https://developer.linkedin.com/support/developer-program-transition

https://developer.linkedin.com/docs/apply-with-linkedin

Note- If you are requesting for r_fullprofile or r_contactinfo permission then you have to read apply for linked in terms and condition on apply with linked-in page.

Upvotes: 2

Related Questions