• Home
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • General
  • News & Announcements
  • Ideas
  • RingCentral Office
    • Getting Started
    • Authentication
    • App Graduation
    • API Betas & Developer Previews
    • REST API
      • Call Management API
      • Glip API
      • Meetings API
      • Messaging API (SMS, Fax, Voicemail)
      • Provisioning API
      • Voice and Telephony API
    • Environment (Sandbox, Gateway)
    • SDKs
    • Admin & Credentials
  • RingCentral Engage
    • Getting Started
    • REST API
      • Interactions API
      • Provisioning API
      • Routing API
  • Jobs/Requests for Help
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Users
  • Badges
Skip to main content
  • Create
    • Ask a question
    • Create an article
    • Post an idea
    • General
    • News & Announcements
    • Ideas
    • RingCentral Office
      • Getting Started
      • Authentication
      • App Graduation
      • API Betas & Developer Previews
      • REST API
        • Call Management API
        • Glip API
        • Meetings API
        • Messaging API (SMS, Fax, Voicemail)
        • Provisioning API
        • Voice and Telephony API
      • Environment (Sandbox, Gateway)
      • SDKs
      • Admin & Credentials
    • RingCentral Engage
      • Getting Started
      • REST API
        • Interactions API
        • Provisioning API
        • Routing API
    • Jobs/Requests for Help
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Sign in
  • Home
  • RingCentral Office

question

zeeshan-yousaf avatar image
zeeshan-yousaf asked · Jun 24, 2016 at 01:22 AM

Cant create the production key

I am ready the caller id and been successful and want to create the production key for my app but it does not allow. i have added the permissions as well. But it still throws error that i need to select the permissions which i did no success. Any help or guidance.
topic-default
Comment
0
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

6 Answers

· Write an Answer
  • Sort by Created Created
  • Sort by Oldest Oldest
  • Sort by Votes Votes
benjamin-dean avatar image
benjamin-dean answered · Jul 06, 2016 at 04:31 PM
Which endpoint / permission is the Status & Review section for your application saying you have not utilized please? (a screenshot of API Permissions Analytics and Status & Review page if you have them)
0 · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

zeeshan-yousaf avatar image
zeeshan-yousaf answered · Jul 07, 2016 at 10:30 AM


0 · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

benjamin-dean avatar image
benjamin-dean answered · Jul 07, 2016 at 05:53 PM
According to the Analytics for your application, you have not executed any API requests which are associated with the various API Permissions you have set on your application. I only see OAuth API requests (which do not count towards the total of required API requests needed for your application to be enabled to "Apply for Production").

If you click the "Edit Permissions" link in the Status & Review section of your application (this is next to the item labeled "Exercise all requested permissions"), you should see the list of API permissions you need to exercise.

You can use the API Developer Guide to view the various API routes which map to the various API permissions you have enabled for your application:  https://developers.ringcentral.com/api-docs/latest/index.html

Let me know if you have further questions.
0 · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

zeeshan-yousaf avatar image
zeeshan-yousaf answered · Jul 07, 2016 at 06:33 PM
Hi I m just reading the caller id using the presence event and I have actually tried it but just giving the premissions for presence event, but it did not work. So I select all the permission but results are same. I really don't understand how to get over it.
0 · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

benjamin-dean avatar image
benjamin-dean answered · Jul 07, 2016 at 06:49 PM
If you just want to watch presence events for extensions to obtain the callerID for calls, you will need the following API permissions:
  1. ReadPresence
  2. ReadAccounts
I have created a sample application which shows how to subscribe to presence events here:  https://github.com/bdeanindy/ringcentral-subscription-basics

The above code uses the RingCentral JS SDK. I highly recommend using one of the RingCentral SDKs to create and manage your subscriptions if it is available in your language of choice.  https://github.com/ringcentral

You will need to create (API POST request) the Subscription, add your event filters (see the above code for an example, and the full docs here:  https://developers.ringcentral.com/api-docs/latest/index.html#!#RefCreateSubscription), then register your subscription. You can then test if things are working (make sure you are logged into the softphone of a user) by dialing from your cellular device into the Extension you are monitoring for Presence events as defined in the eventFilters for the Subscription.
0 · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Anirban Sen Chowdhary avatar image
Anirban Sen Chowdhary answered · Jun 26 at 09:23 PM

One thing needs to be remember clearly while expecting the app to be pushed in production is the app should Exercise all the requested permissions, which means the number of permission set during creation of the app, relevant API requests need to be made using all your app permissions.

Oauth call doesn't counted in the criteria to get the app passed for production.

Clearly written here

0 · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

question details

2 People are following this question.

zeeshan-yousaf follows this question benjamin-dean follows this question
Answers Subscribe to Answers Answers and Comments Subscribe to Comments and Answers

Related Questions

/restapi/v1.0/account/~/active-calls/ reponse data has changed? 1 Answer

After successfully making a new subscription, there is no webhook posted while the RingOut call is in progress 10 Answers

Attention: WebRTC SDK users - please upgrade to v0.4.1 0 Answers

Call Log - ServiceTemporary Unavailable 4 Answers

Can MS Access be programmed to dial a number, or shell a command line with a phone number parameter? 2 Answers

  • Developer Home
  • ·
  • Community Guidelines
  • ·
  • Legal
  • ·
  • Privacy Notice