2017-09-22 1 views
1

Ich schaue mir die Dokumentation und den Entwicklerprozess an, um eine Glip-App zu entwickeln, aber die meisten Informationen scheinen auf die alten RingCentral-Apps ausgerichtet zu sein. Im RingCentral-Blog (https://medium.com/ringcentral-developers/there-and-back-again-a-developer-journey-7180e0faf5e1) wurde mir z. B. gesagt, dass "du keine Änderungen an deinen Code- und/oder API-Berechtigungen vornehmen kannst, nachdem deine Anwendung öffentlich zugänglich ist" und ich frage mich, wie mich jemand aufhalten könnte Änderungen an meiner eigenen Web-App vornehmen? Diese Information scheint nicht mehr relevant zu sein (zugegebenermaßen ist es ein alter Post, aber ich sehe nichts neueres).Entwicklung einer Glip RingCentral Web-App

Also, für Glip, ist der Prozess in der Sandbox zu entwickeln, dann für den öffentlichen oder privaten Verbrauch vorzulegen. Was ist, wenn ich nach dem Einreichen einer privaten App die Entwicklung fortsetzen möchte? Was ist mit einer öffentlichen App? Gibt es neuere Quellen, die diese Art von Situation beschreiben, und ich sehe sie nicht?

Irgendwann würde ich gerne eine öffentliche App haben, aber ich würde lieber mit dem Testen meiner eigenen privaten Daten beginnen (live, nicht Sandbox). Kann ich dann zu einer öffentlichen App wechseln? Die Sandbox ist in Ordnung, aber ich denke nicht, dass ich direkt zu einer öffentlichen App springen möchte, ohne vorher relevante Daten zu testen. Ich versuche hier nicht, die Regeln zu brechen, ich möchte einfach den Prozess aus der Sicht eines Web-App-Entwicklers besser verstehen.

Antwort

1

Hier sind Antworten auf die Themen, die Sie erwähnt:

(1) Ändern der App nach Abschluss-

Die primäre Sache, die nicht geändert werden können App-Berechtigungen ist. Dies ist erforderlich, da der Abschluss der App auf der korrekten Ausübung ausgewählter APIs basiert und wenn neue APIs hinzugefügt werden, muss die App erneut getestet werden. Andere Dinge können geändert werden. Dies gilt für öffentliche und private Apps.

(2) Abschluss-Prozess:. Öffentliche v privaten Apps

private Apps für Ihr Unternehmen automatisch von unserem automatisierten Graduierungsverfahren absolviert werden kann. Öffentliche Apps werden von unserem Team überprüft, um sicherzustellen, dass sie sich vor dem Abschluss ordnungsgemäß verhalten. Sie können Ihre App nach Abschluss des Sandbox-Tests in der Produktion testen und empfehlen, aber in der Regel beheben unsere Entwickler Fehler und fügen zu diesem Zeitpunkt keine Berechtigungen für neue Funktionen hinzu. Für öffentliche Apps empfehlen wir außerdem, dass Sie mit einigen Kunden testen, bevor Sie eine öffentliche App veröffentlichen.

Hoffe, das hilft. Lassen Sie uns wissen, wenn Sie weitere Fragen haben.

+0

Danke. Die Berechtigungen sind in Ordnung. Das Hauptproblem ist, dass ein Großteil unserer Entwicklung davon abhängt, wie gut die App mit der größeren Produktionsmenge zurechtkommt. Das bedeutet, dass ich nach dem Verlassen der Sandbox möglicherweise signifikante Änderungen vornehmen muss. Aus Ihrer Antwort klingt, dass es in Ordnung ist, diese Änderungen nach der Genehmigung vorzunehmen. – piisexactly3

+0

Hi @ piisexactly3, können Sie mich unter [email protected] kontaktieren. Ich möchte etwas mehr Informationen über Ihre App und die Tests erhalten, die Sie in der Produktion durchführen müssen. – Grokify