-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mapper le numéro appelant avec des carnets d'adresses #3
Comments
Je vous remercie de vos réponses rapide. Effectivement c'est les nom renseigner dans le truc des contact de la Freebox. Effectivement cette feature pourrai être utilise sa éviterai qu'a chaque fois qu'on ajoute un numero sur notre smartphone et sur le truc de la freebox. On aurai qu'a rentrer une seul fois le numero. Belle idée. :) |
Ca fonctionne cela car ca m'intéresse en fait aussi ! |
Non c'est juste une idée :) le mettre en rapport avec quel carnet d'adresse ? |
Carnet d'adresse Google sans hésiter ! |
@titithebad je viens de regarder, et ça me semble compliqué de l'automatiser. (en gros, pour accéder aux données de Google à partir d'une appli via leur API, il faut inscrire l'appli auprès de Google pour validation, et ça me semble un peu lourd si chacun doit le faire pour son script..) ou alors il y a un truc qui m'échappe. Il est toujours possible d'exporter manuellement ses contacts de Google Contacts et de les importer sur Freebox OS. Pour exporter ses contacts, il y a un lien Exporter dans la nouvelle version de Google Contacts mais... celui-ci te dit que ce n'est pas encore dispo et qu'il faut aller sur l'ancienne version de Google Contacts. Un clic plus tard, et sur l'ancienne version, en haut tu as un bouton "Plus...". Clique dessus, et choisis "Exporter". Ensuite direction l'interface web de Freebox OS. Le nom de l'appelant sera désormais envoyé dans le SMS de notification (s'il est disponible dans le carnet d'adresse bien sûr). |
Je viens de tester le passage à l'ancienne version et ca fonctionne bien pour faire l'export ensuite ! Du coup avec ta méthode, ton script enverra non pas le numéro mais le nom de la personne si il la trouve dans le répertoire ? C'est juste dommage de pas pouvoir faire une synchro automatique mais c'est déjà un premier pas ? |
Avec le template par défaut ça envoie les deux : le numéro et le nom entre parenthèses. Je ne vois pas comment automatiser pour le moment, sans obliger chaque utilisateur du script à passer par un réglage lourdingue auprès de Google pour accéder à leur API de contacts (avec une validation par leur soin en plus) :-( Nouvelle version 0.5.6, qui n'affiche plus l'erreur "token expiré" |
Je teste dès que je peux ! Et via cela : _https://developers.google.com/google-apps/calendar/caldav/v2/guide ? |
Si, pour Contacts c'est ici Le problème c'est l'authentification par oauth2 dont ils parlent sur ces pages. Il faut enregistrer son "application" (chacun doit le faire, chaque nouvelle installation du script est une nouvelle application) sur une Console Google, activer des choses, récupérer des clés. Il y a cette méthode qui permet de ruser, quand tu utilises un script et non une appli web dans un nivigateur. Mais au final, c'est super compliqué à mettre en oeuvre pour celui qui va installer le machin :-( |
Tu peux essayer avec la méthode de ruse avec le script ? Et après on voit ? Il existe plein d'applications qui ont besoin d'un bon tuto pour être installée et utilisable. Tu prends l'exemple de Libresonic, owncloud avec l'installation d'une base de données SQL... Pour les histoires de oauth2 avec Google et oauth1 avec Dropbox, je vais pas tarder à regarder cela car je teste avec Nextcloud sur RPi pour voir ce que cela donne. Donc moi je dis tente et après je teste ;) ! PS : En plus c'est plus propre de faire comme ca de mettre sur la Freebox l'annuaire. On n'est jamais à l'abris d'un crackage ! |
v0.5.6 OK pour moi ! |
Voir si intéressant de faire correspondre le numéro appelant avec un carnet d'adresses (online genre celui de Google Contacts, ou autre..)
The text was updated successfully, but these errors were encountered: