Push a RingCentral app to production (fax) - ringcentral

I have a fax app and I am able to hit the API. I have been trying to move it to production. I have bought an Office Premium account and put in my new main line, but received no word from the developer team.
Also, regarding the requirement for an app to be moved to production, I have met all the requirements except 5+ API calls per each used endpoint (20+ in total).
Does anyone know to successfully push a RingCentral app to production?

Please make more Fax API (20 at least ) calls on this app and give it at least 4 hours for the new API calls to reflect on the analytics. Once all the graduation requirements are satisfied, "Apply for Production" button is activated.
If you still have issues, please open a case with RingCentral Developer Support at developers.ringcentral.com and request your app graduation by providing the Client ID.

You need to make at least 20 API calls in total and 5 per endpoint, for instance, if you have only two permissions, along with making 5 calls per API endpoint (with that permission), you need to make 10 more API calls to hit the 20 API calls mark. Once the requirement is met you should be able to move your app to production.
Here are the steps to move your app to production.
https://developers.ringcentral.com/guide/basics/production
If you still have issues, please submit a ticket with your client id
https://support.ringcentral.com/contact-support.html

Related

Google Cloud API Services Oauth with a Testing App

I have a small personal-use only app that logs into a [throw away] gmail account to pull out an auth-token so it can then run a scheduled job (turning on/off my home cameras). Its dead simple and works, except that the app is in GCP TEST mode and it looks like the gmail auth expires in 7 days.
I highly doubt based on the below requirements that I can promote the app, and I dont want to publish it regardless. I tried GCP Support and wound up here. Im sure Im not the only person that has dealt with the 7 day expiration on a personal project. Any ideas?
If you check the documentation for oauth2#expiration
A Google Cloud Platform project with an OAuth consent screen configured for an external user type and a publishing status of "Testing" is issued a refresh token expiring in 7 days.
The key hear is setting your project into production.
What you are showing in that image are requirements for application verification. You shouldn't have to go though verification for a single user app.
Try just setting it to prodcution and then wait a week and see if it still expires. It shouldn't
I highly doubt based on the below requirements
Unfortunately with the new security restrictions. I wouldn't doubt anything these days. They keep changing the rules.

Youtube API Integromat testing app - connection getting disabled

I don't have much idea about API but I managed setup Youtube API so that I am able to use Integromat workflow between Youtube and Airtable.
It works fine.
The issue I have is the connection between my Youtube API at Integroat is getting disconnected after a few days / weeks and have to re-verify(reconnect) to Google account again.
The Youtube app was setup properly (as instructed by Integromat) and as I said it works..... it's grabbing URLs of new Youtube videos on my Youtube channel and it is pushing those URLs into Airtable.
Now have even added mysef now as the user of the app. Wasn't listed as the user there (1 out of 100). Could that be the reason?
The Youtube API is setup as a test-app. Is that the reason for the disconnects at Integromat?
Do Ineed to request Google to have the app verified? Or can I continue with the app being a test app? (Because it says it hasn't been verified).
I don't know much about what I am doing but it sees working fine for me so I guess I managed to set it up OK except for the one issue with connection loss.
Pic:
The 2nd and 3rd item on the 2nd picture is for the Youtube API connection... and that is where I am being asked every now and then by Integromat to reconnnect the connection.. then I need to login and Google wanrs me my application wasn't approved so I pick continue etc...
The issue I have is the connection between my Youtube API at Integroat is getting disconnected after a few days / weeks and have to re-verify(reconnect) to Google account again.
This is because your authorization has an expire time. Access tokens by default work for one hour. If you want your application to refresh its access then you need to request offline access and store the refresh token and then use that to refresh your access whenever you need it.
On unverified apps refresh tokens will expire after a very short time this is because your application is considered to still be in development. YOu should apply for verification when you are ready to go to production. until that time you will need to login again regularly but as you are in development this sholdnt be to much of a problem.

Can I use AWS Lambda for my requirements?

I recently visited "AWS Free Tier". Under that in "serverless" option is "AWS Lambda". I am trying to develop an application. I want to know what will be the best resource to use.
USAGE: I need to connect to server through mobile app using HTTP POST. 1st it will register the bus number. Then it will add the corresponding bus stops and the fare between each bus stop. The app will next time send bus number and get all bus stops. Then it will select 2 bus stops and send to server. It will pay the required fare. Server will generate the bus ticket and store in database. It will send 1 copy to the mobile.
I need an web server for development and testing purpose. I had started with JSP. But due to some reasons I was not able to access the JSP page through android app. However I was able to access the JSP through browser. In android app, I can access other websites. I think the url was the problem. So, I decided to use AWS server. Please let me know where I can use JSP. If you have any other server and database, please let me know. Currently I will be using it for development and testing purpose. So, 1-5 users may use it. But later I will run it as a business. Then more users will be using it. (So, please let me know about the payments for business use also, if you have idea about that) I will need database also.
You could write a service which recieves an HTTP request and accesses a database as part of the logic it performs to generate a response and host that service with AWS Lambda.
You would need a database in addition to AWS Lambda (there are many database services available from AWS and other providers).
You can't just drop your JSP files onto Lambda. It does not support JSP (although it does support programs written in Java).

Windows Phone 8 using PNS authenticated web service for an enterprise app

We have an enterprise app using MS PNS that is managed via a 3p MDM (airwatch).
The app will NOT be deployed via the MS phone store and I need to enable PNS using an authenticated web service without the 4 month development window as stated here (http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff941099(v=vs.105).aspx).
As per the MSDN article noted above the certificate would become invalid after the 4 month development window if the app is not published to the store and since the app WILL NOT be published to the store I'm not sure how to make use of MS PNS without hitting the per channel limit as per this documentation (http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff941100(v=vs.105).aspx) which results in a "406 not acceptable".
Our goal is to have an enterprise app deployed using a 3p MDM (not via the MS phone app store) that has an unlimited PNS limit to each enterprise device. Can this goal be met somehow?
As far as I can tell there is no way. Based on my understanding of the documentation, the authenticated channel only works for apps published through the store. I would love to be proved wrong here. :-)
The recent leaked Windows Phone Blue screenshots hint that Microsoft is improving the notification service, including the user experience on the phone. So there is hope for the future version at least...

Send and Receive SMS from my Website

The way I plan to use it is:
At the seminar, have people send SMS to a number to vote.
On the backend (assuming that the data comes back to my Web server), I will display the voting results on my Web site.
After say 10 minutes, I would like to press a button on my Web site so ONE of the people who sent an SMS earlier receive an SMS saying that person is a winner.
I'm an ASP .Net developer, so I just need an API to code against. One such company I saw that does this (but is limited to US) is:
* http://www.twilio.com/sms/
Do you know any international providers that are similar to Twilio SMS? I'm based in Sydney, Australia.
I've used SMSGlobal http://www.smsglobal.com before. Check out their API (the documentation is available on the website) to see if they have this functionality - I think from memory they do.