{"id":40771,"date":"2020-02-04T12:51:57","date_gmt":"2020-02-04T09:51:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-xmpp-klienta-yaxim-0-9-9"},"modified":"2020-02-04T12:51:57","modified_gmt":"2020-02-04T09:51:57","slug":"vypusk-xmpp-klienta-yaxim-0-9-9","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9","title":{"rendered":"Publication du client XMPP yaxim 0.9.9","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2020\/01\/31\/yaxim-0-dot-9-9-fosdem-edition\/\">Introduit<\/a><\/noindex> nouvelle version du client XMPP pour Android &#8212; <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/\">yaxim 0.9.9<\/a><\/noindex> &#171;\u00e9dition FOSDEM 2020&#187; avec de nombreux changements et nouvelles fonctionnalit\u00e9s, telles que la visualisation des services, <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2019\/04\/01\/yaxim-enters-the-matrix\/\">prise en charge de Matrix<\/a><\/noindex>, \u00e9change de messages s\u00e9curis\u00e9 avec MAM et push, nouvelle interface utilisateur avec demande de permissions si n\u00e9cessaire. Les nouvelles fonctionnalit\u00e9s ont permis d'adapter yaxim aux exigences mobiles <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0423.html\">Suite de Conformit\u00e9 XMPP 2020<\/a><\/noindex>. Code du projet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/yaxim-org\/yaxim\/\">est distribu\u00e9<\/a><\/noindex> sous licence GPLv3.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-fosdem.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/2df38c726cec870a85e69269a352baa9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Les principales nouveaut\u00e9s :<\/p>\n<ul>\n<li class=\"l\"> L'interface a \u00e9t\u00e9 mise aux couleurs de l'esth\u00e9tique de Google &#171;Material Design&#187;. Pour s'aligner sur le durcissement des exigences de l'ann\u00e9e derni\u00e8re, <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/distribute\/best-practices\/develop\/target-sdk\">les exigences<\/a><\/noindex> pour la publication sur Google Play, il a fallu remplacer la biblioth\u00e8que obsol\u00e8te <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/JakeWharton\/ActionBarSherlock\">ActionBarSherlock<\/a><\/noindex> sur <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/jetpack\/androidx\/releases\/appcompat\">appcompat<\/a><\/noindex> de Google, qui donne \u00e0 l'application un style mat\u00e9riel.\n<p>Cela signifie \u00e9galement que yaxim n\u00e9cessite d\u00e9sormais au moins Android 4.0 sur l'appareil. \u00c9tant donn\u00e9 que la version 4.0 a \u00e9t\u00e9 lanc\u00e9e en 2011, cela n'affecte qu'un nombre r\u00e9duit d'appareils. Les utilisateurs avec des t\u00e9l\u00e9phones de plus de dix ans doivent rester sur les anciennes versions de yaxim, qui fonctionnent sous Android 2.3+. De plus, sur les appareils Android 6+, l'utilisateur sera invit\u00e9 \u00e0 fournir une autorisation au moment o\u00f9 cela devient r\u00e9ellement n\u00e9cessaire (par exemple, lors de l'\u00e9change de fichiers ou de la prise de photos).<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-runtime-permissions.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/cf6a271b2aaaa5224f391d88fb82fb5c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Sous Android 8+, yaxim utilise de nouveaux <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/exploring-android\/exploring-android-o-notification-channels-94cd274f604c\">canaux de notification<\/a><\/noindex>. Un nouveau canal avec une sonnerie personnalis\u00e9e est cr\u00e9\u00e9 pour chaque contact. D\u00e8s qu'un utilisateur re\u00e7oit un message d'un contact, il peut utiliser les param\u00e8tres de notification d'Android pour changer la sonnerie.\n<li class=\"l\"> Le support de l'initiative <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2017\/01\/31\/yaxim-0-dot-9-security-easy-xmpp\/\">&#171;XMPP Simple&#187;<\/a><\/noindex>, en utilisant l'abonnement client <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0379.html\">XEP-0379 : Roster pr\u00e9-authentifi\u00e9<\/a><\/noindex>, pour lequel un serveur avec enregistrement In-Band actif \u00e9tait n\u00e9cessaire.<br \/>\n<\/h3>\n<li class=\"l\"> Nouveau <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0401.html\">XEP-0401 : Onboarding utilisateur facile<\/a><\/noindex> permet d'inviter de nouveaux utilisateurs sur le serveur, sans <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2017\/12\/22\/spam-reduction-on-yax-dot-im\/\">craindre des abus de la part de spammeurs<\/a><\/noindex>. Dans la vid\u00e9o ci-dessous, on peut voir un utilisateur <noindex><a rel=\"nofollow\" href=\"https:\/\/lab.louiz.org\/poezio\/poezio\/merge_requests\/62\">poezio<\/a><\/noindex> sur le serveur <noindex><a rel=\"nofollow\" href=\"https:\/\/modules.prosody.im\/mod_easy_invite.html\">prosody<\/a><\/noindex>, cr\u00e9ant une invitation, qui est utilis\u00e9e par yaxim pour l'enregistrement et l'ajout automatique de l'invitant. La page d'invitation dans cet exemple utilise <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/google\/play\/installreferrer\">un lien d'installation depuis Google Play<\/a><\/noindex>, ce qui permet au client yaxim install\u00e9 par ce biais de conna\u00eetre l'adresse de l'invitant, ce qui impacte la confidentialit\u00e9, donc elle n'est pas encore int\u00e9gr\u00e9e sur le site officiel du serveur yax.im.\n<p><center><br \/>\n<video poster=\"...jpg\" controls=\"\" style=\"width: 640px; height: 480px; max-width:100%\"><source src=\"https:\/\/yaxim.org\/images\/poezio-yaxim-invitation.mp4\" type=\"video\/mp4\"><\/video><br \/>\n<\/center><\/p>\n<li class=\"l\"> Un nouveau type de chambres bas\u00e9 sur les signets et la recherche de chambres publiques a \u00e9t\u00e9 mis en \u0153uvre, bas\u00e9 sur <noindex><a rel=\"nofollow\" href=\"https:\/\/search.jabber.network\/rooms\/1\">search.jabber.network<\/a><\/noindex>.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-rooms.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/c8aec7d2072b21378050e17c6cd309f3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Le nom d'utilisateur (&#171;nom affich\u00e9&#187;) se synchronise d\u00e9sormais avec le serveur via <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0172.html\">XEP-0172 : Surnom d'utilisateur<\/a><\/noindex>. Le surnom peut \u00eatre modifi\u00e9 dans les param\u00e8tres du compte.\n<li class=\"l\"> Le navigateur de salles peut d\u00e9sormais \u00eatre utilis\u00e9 pour d\u00e9tecter des services en saisissant une adresse XMPP valide dans le champ de recherche :<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-prosody.im.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/ef7b739ad1dda653478b62e5b2b6d656.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-prosody.im-browser.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/44dc03b04bafdbec1c697ffee8fc8650.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-prosody.im-browser-conference.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/2041ffdbda8897af45c4b079ee8413ec.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>La d\u00e9tection ne se limite pas aux serveurs et aux salles, il est \u00e9galement possible de rechercher des utilisateurs, de communiquer avec eux et de les ajouter \u00e0 sa liste de contacts :<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-ge0rg.png\"><img decoding=\"async\" alt=\"Publication du client XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/8edf814d8b2f42d2f551ee41876744e3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> La prise en charge du protocole Matrix a \u00e9t\u00e9 mise en \u0153uvre (en utilisant <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/matrix-bifrost\/\">le pont Bifr&#246;st<\/a><\/noindex>), qui avait initialement \u00e9t\u00e9 pr\u00e9sent\u00e9e comme <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2019\/04\/01\/yaxim-enters-the-matrix\/\">une blague du poisson d'avril<\/a><\/noindex>. Yaxim utilise le pont officiel sur matrix.org, qui a \u00e9galement \u00e9t\u00e9 pr\u00e9par\u00e9 pour FOSDEM 2020.\n<li class=\"l\"> \u00c9change de messages fiable. Pour les utilisateurs qui utilisent yaxim parall\u00e8lement \u00e0 un autre client, la prise en charge de <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0313.html\">XEP-0313 : Gestion de l'archive de messages<\/a><\/noindex> (MAM) est assur\u00e9e. Lors de la connexion au serveur, yaxim active d\u00e9sormais MAM et demande tous les messages depuis la derni\u00e8re synchronisation. Cela garantit que yaxim recevra tous les messages d\u00e9j\u00e0 livr\u00e9s \u00e0 un autre client.\n<li class=\"l\"> Lors de l'installation sur des appareils avec des services Google Play, yaxim s'enregistrera pour <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0357.html\">XEP-0357 : Notifications push<\/a><\/noindex> via le serveur push.yax.im. Cela garantit que l'application se r\u00e9veille d'un sommeil profond ou se lance lorsque quelqu'un envoie un nouveau message \u00e0 l'utilisateur.\n<p>Ces modifications sont refl\u00e9t\u00e9es dans <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/privacy\/\">la politique de confidentialit\u00e9 de l'application<\/a><\/noindex>.<\/p>\n<li class=\"l\"> Modifications &#171;en coulisses&#187;. La base de donn\u00e9es interne des messages de chat a \u00e9t\u00e9 optimis\u00e9e en ajoutant des index \u00e0 la base de donn\u00e9es pour toutes les op\u00e9rations fr\u00e9quentes, ce qui rend yaxim beaucoup plus rapide lors du chargement des fen\u00eatres de chat avec de longues histoires. De plus, yaxim a \u00e9t\u00e9 migr\u00e9 de l'ancienne biblioth\u00e8que XMPP Smack 3 vers <noindex><a rel=\"nofollow\" href=\"https:\/\/download.igniterealtime.org\/smack\/docs\/4.3.4\/changelog.html\">Smack 4.3x<\/a><\/noindex>.\n<\/ul>\n<h3>Vers 1.0<br \/>\n<\/h3>\n<p>La version pr\u00e9sent\u00e9e a apport\u00e9 des changements significatifs, bien que les auteurs aient esp\u00e9r\u00e9 pouvoir en faire encore plus pour pr\u00e9senter la version 1.0 \u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2019\/08\/23\/happy-birthday\/\">l'anniversaire des 10 ans<\/a><\/noindex>. N\u00e9anmoins, la base de code actuelle a acquis certaines am\u00e9liorations substantielles pour la fiabilit\u00e9 et la facilit\u00e9 d'utilisation, et les auteurs ne souhaitaient pas retarder davantage. Un travail suppl\u00e9mentaire est n\u00e9cessaire pour pr\u00e9senter les contacts, afin d'assurer le tri par date de conversation, et une recherche rapide des contacts. De plus, il est n\u00e9cessaire d'int\u00e9grer la cr\u00e9ation de salles et l'invitation d'amis \u00e0 celles-ci.<\/p>\n<p>Les utilisateurs de yaxim ont demand\u00e9 depuis longtemps le support de MAM, cependant, pour l'instant, seuls les messages personnels de l'utilisateur sont demand\u00e9s. L'historique de la chambre est toujours obtenu par le client via un m\u00e9canisme h\u00e9rit\u00e9, ce qui signifie que l'utilisateur peut parfois manquer certaines parties de l'historique de la chambre. Les images int\u00e9gr\u00e9es dans le chat n'ont pas de mise en cache appropri\u00e9e, et yaxim essaie de t\u00e9l\u00e9charger tout fichier joint, quelle que soit sa taille et qu'il puisse ou non \u00eatre affich\u00e9 dans le client. Cela doit \u00eatre modifi\u00e9 afin de limiter le t\u00e9l\u00e9chargement des fichiers d'image pertinents \u00e0 une taille maximale d\u00e9termin\u00e9e.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52292\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android &#8212; yaxim 0.9.9 &#171;FOSDEM 2020 edition&#187; \u0441 \u043c\u043d\u043e\u0433\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u0438 \u043d\u043e\u0432\u044b\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u043b\u0443\u0436\u0431, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Matrix, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0439 \u043e\u0431\u043c\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438 \u0441 MAM \u0438 push, \u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u041d\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0438 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 yaxim \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0441 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u043c\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 XMPP Compliance Suite 2020. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":40772,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-40771","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android -\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 yaxim 0.9.9 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android -\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-04T09:51:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-04T09:51:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Sortie du client XMPP yaxim 0.9.9 | ProHoster","description":"Une nouvelle version du client XMPP pour Android est pr\u00e9sent\u00e9e -","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 yaxim 0.9.9 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android -","og:url":"https:\/\/prohoster.info\/fr\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-04T09:51:57+00:00","article:modified_time":"2020-02-04T09:51:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"40771","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:31:34","updated":"2022-09-30 08:06:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/40771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=40771"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/40771\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/40772"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=40771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=40771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=40771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}