Feuille de calcul Google comme interface d’administration
Une fois l’esquisse de traitement a fait le lien de poignée de main de Twitter, il fait une recherche de l’API. Ce qu’il cherche est contrôlé par l’administrateur des paramètres qui sont stockées dans une feuille de calcul Google. Cela leur permet d’être réglé à distance via le web.
La vraie beauté de Google spreadsheets, c’est que vous pouvez rendre accessibles sous forme de données très facilement sans les clés de l’API ou l’authentification. Pour ce faire vous juste de les publiez sur le web. Évidemment, ce n’est pas quelque chose que vous pouvez pour les données sensibles, donc vous ne devez pas utiliser la feuille de calcul pour stocker votre OAUTH twitter clés (ce qui seraient bien douteux!)
Pour publier sur le web, utilisez le menu fichier
À la publier sur le web, boîte de dialogue, cochez la case « Republier automatiquement lorsque des modifications sont apportées » option. Cela signifie simplement que lorsque vous mettez à jour les paramètres, ils sortent sur le web automatiquement.
Cette boîte de dialogue est où vous obtenez l’URL des données que vous pouvez utiliser dans le traitement.
C’est comment il est utilisé dans le code de traitement. Lorsque vous accédez à l’URL, un tableau est créé dans le traitement qui est très bien rempli avec les paramètres admin, donc vous pouvez les utiliser comme vous s’il vous plaît - doux !
void loadRemoteAdminSettings () { try { String checkRandomSpeech = adminSettings[8];
adminSettings = loadStrings("https://docs.google.com/spreadsheet/pub?key=0AgTXh43j7oFVdFNOcGtMaXZnS3IwdTJacllUT1hLQUE&output=txt");
if ((checkRandomSpeech.equals(adminSettings[8]))!=true) { tts.speak(adminSettings[8]);
}
Cet exemple est utilisé pour envoyer des messages aléatoires à la diseuse de bonne aventure psychique.
Pour le schéma de traitement complet et ce que chaque partie voit étape 7