• Pete Warden
  • NEWBIE
  • 0 Points
  • Member since 2010

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 2
    Replies

I've got what are probably some very basic questions, but my efforts to answer them with the documentation have failed, possibly because they are so simple! I'd love to RTFM if any of these are answerable there, please just point me in the right direction.

 

I'm an ISV using OAuth and the REST API to visualize Salesforce data on a completely external site. The user logs in to my site through OAuth-ing their Salesforce account and is then able to interact with their accounts and leads. Here are my questions:

 

- Is there any timeframe on when the REST API and OAuth will be generally available to all Salesforce users?

- Can organizations who I want to get early access as testers be given special permission, ahead of the main rollout?

- Are external sites like this considered eligible for AppExchange?

- If so, is it possible to begin the certification procedure now, or do I have to wait until general release?

 

Any help much appreciated, thanks in advance.

I'm getting ready to release some PHP example code for the REST API, and I think I'm close but I'm hitting a problem. I've made it through the OAuth dance, but I'm receiving this error response when I actually try to make an API call:

[{"message":"The REST API is currently in pilot, and is not enabled for your organization.","errorCode":"API_DISABLED_FOR_ORG"}]

 

From the previous thread I understand that this is a separate permission from the main API one that's enabled by default for Developer Edition accounts. How can I turn that permission on?

 

Here's the code as it stands:

http://github.com/petewarden/salesforce_restphp_example/blob/master/index.php

 

And here's a live demo:

https://www.openheatmap.com/labs/salesforce_restphp_example/index.php

I'm getting ready to release some PHP example code for the REST API, and I think I'm close but I'm hitting a problem. I've made it through the OAuth dance, but I'm receiving this error response when I actually try to make an API call:

[{"message":"The REST API is currently in pilot, and is not enabled for your organization.","errorCode":"API_DISABLED_FOR_ORG"}]

 

From the previous thread I understand that this is a separate permission from the main API one that's enabled by default for Developer Edition accounts. How can I turn that permission on?

 

Here's the code as it stands:

http://github.com/petewarden/salesforce_restphp_example/blob/master/index.php

 

And here's a live demo:

https://www.openheatmap.com/labs/salesforce_restphp_example/index.php