{"id":167532,"date":"2023-02-09T12:27:15","date_gmt":"2023-02-09T12:27:15","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/fale-conosco\/"},"modified":"2026-06-22T19:37:09","modified_gmt":"2026-06-22T19:37:09","slug":"fale-conosco","status":"publish","type":"plugin","link":"https:\/\/fr.wordpress.org\/plugins\/fale-conosco\/","author":16567014,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.0","stable_tag":"2.0.0","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Fale Conosco Nvoip","header_author":"Nvoip","header_description":"Facilitate communication between you and your website visitors, through call requests, chat and whatsapp, all in one place.","assets_banners_color":"d28168","last_updated":"2026-06-22 19:37:09","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.nvoip.com.br\/","header_plugin_uri":"","header_author_uri":"https:\/\/www.nvoip.com.br\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1428,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"nvoip","date":"2023-03-27 11:50:58"},"1.0.1":{"tag":"1.0.1","author":"nvoip","date":"2023-03-27 11:48:10"},"2.0.0":{"tag":"2.0.0","author":"nvoip","date":"2026-06-22 19:37:09"}},"upgrade_notice":{"2.0.0":"<p>This version introduces the OAuth-based Nvoip widget integration. After updating, reconnect the Nvoip account from Settings &gt; Nvoip and select the widget to publish.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3582324,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3582324,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3582324,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3582324,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","2.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3582309,"resolution":"1","location":"assets","locale":"","width":1200,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3582309,"resolution":"2","location":"assets","locale":"","width":1200,"height":900}},"screenshots":{"1":"OAuth connection page in the WordPress admin area.","2":"Widget selection and active integration status after connecting a Nvoip account."}},"plugin_section":[],"plugin_tags":[5707,358,2369,2379,162],"plugin_category":[41],"plugin_contributors":[217926],"plugin_business_model":[],"class_list":["post-167532","plugin","type-plugin","status-publish","hentry","plugin_tags-chat","plugin_tags-contact-form","plugin_tags-customer-support","plugin_tags-live-chat","plugin_tags-widget","plugin_category-communication","plugin_contributors-nvoip","plugin_committers-nvoip"],"banners":{"banner":"https:\/\/ps.w.org\/fale-conosco\/assets\/banner-772x250.png?rev=3582324","banner_2x":"https:\/\/ps.w.org\/fale-conosco\/assets\/banner-1544x500.png?rev=3582324","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/fale-conosco\/assets\/icon-128x128.png?rev=3582324","icon_2x":"https:\/\/ps.w.org\/fale-conosco\/assets\/icon-256x256.png?rev=3582324","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/fale-conosco\/assets\/screenshot-1.png?rev=3582309","caption":"OAuth connection page in the WordPress admin area."},{"src":"https:\/\/ps.w.org\/fale-conosco\/assets\/screenshot-2.png?rev=3582309","caption":"Widget selection and active integration status after connecting a Nvoip account."}],"raw_content":"<!--section=description-->\n<p>Fale Conosco Nvoip helps WordPress site administrators connect a Nvoip account, select an available Nvoip widget, and publish the widget loader on the public site.<\/p>\n\n<p>Version 2.0.0 replaces the legacy manual widget setup with an OAuth-based connection flow mediated by the Nvoip integrations backend. The plugin does not store the Nvoip client secret, Nvoip access token, or Nvoip refresh token in WordPress. It stores only a WordPress connection token issued by the Nvoip integrations backend and the public widget token selected by the site administrator.<\/p>\n\n<p>Main features:<\/p>\n\n<ul>\n<li>Connect a Nvoip account from Settings &gt; Nvoip.<\/li>\n<li>Use OAuth without storing client secrets in WordPress.<\/li>\n<li>List widgets available for the connected Nvoip account.<\/li>\n<li>Publish the selected widget loader on the public WordPress site.<\/li>\n<li>Disconnect or remove the selected widget from the WordPress admin area.<\/li>\n<\/ul>\n\n<p>This plugin requires a Nvoip account to connect and publish a Nvoip widget.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to Nvoip services when the site administrator connects the account, lists widgets, saves the integration, disconnects the account, or when the selected public widget is rendered on the public site.<\/p>\n\n<h4>Nvoip Integrations API<\/h4>\n\n<p>Service: Nvoip Integrations API, provided by Nvoip Plataforma de Comunicacao Ltda.<\/p>\n\n<p>Purpose: creates the OAuth authorization URL, completes the OAuth handoff, lists widgets available for the connected Nvoip account, and disconnects the WordPress connection when requested by the administrator.<\/p>\n\n<p>Data sent: the WordPress site URL, plugin version, OAuth state and return URL during the authorization flow; the OAuth handoff code during completion; and the WordPress connection token for authenticated widget and disconnect requests.<\/p>\n\n<p>When data is sent: when an administrator starts the OAuth connection, completes the OAuth connection, lists widgets, or disconnects the integration from Settings &gt; Nvoip.<\/p>\n\n<p>Endpoint: <code>https:\/\/api.nvoip.com.br\/integration<\/code><\/p>\n\n<p>Terms of service: https:\/\/www.nvoip.com.br\/en\/terms-of-service\/<\/p>\n\n<p>Privacy policy: https:\/\/www.nvoip.com.br\/en\/privacy-policy\/<\/p>\n\n<h4>Nvoip Widget Loader<\/h4>\n\n<p>Service: Nvoip Widget Loader, provided by Nvoip Plataforma de Comunicacao Ltda.<\/p>\n\n<p>Purpose: loads the selected public Nvoip service widget on the WordPress site.<\/p>\n\n<p>Data sent: the public widget token selected by the administrator is included in the script URL as <code>public-token<\/code>.<\/p>\n\n<p>When data is sent: each time a public page is rendered while the widget integration is enabled.<\/p>\n\n<p>Endpoint: <code>https:\/\/content.nvoip.com.br\/widget\/nvoip-widget-loader.js<\/code><\/p>\n\n<p>Terms of service: https:\/\/www.nvoip.com.br\/en\/terms-of-service\/<\/p>\n\n<p>Privacy policy: https:\/\/www.nvoip.com.br\/en\/privacy-policy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from the WordPress Plugin Directory or upload the plugin ZIP file from Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate Fale Conosco Nvoip in the WordPress admin area.<\/li>\n<li>Go to Settings &gt; Nvoip.<\/li>\n<li>Click Connect to NVOIP and authorize your Nvoip account.<\/li>\n<li>Choose a widget and click Integrate.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20oauth%20callback%20url%20must%20be%20configured%20in%20nvoip%3F\"><h3>Which OAuth callback URL must be configured in Nvoip?<\/h3><\/dt>\n<dd><p>The fixed OAuth callback URL points to the Nvoip integrations backend:<\/p>\n\n<pre><code>https:\/\/api.nvoip.com.br\/integration\/wordpress\/oauth\/callback\n<\/code><\/pre>\n\n<p>The WordPress route <code>\/wp-json\/nvoip\/v1\/oauth\/callback<\/code> is a local return URL used by the OAuth popup.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20a%20nvoip%20client%20secret%20in%20wordpress%3F\"><h3>Does the plugin store a Nvoip client secret in WordPress?<\/h3><\/dt>\n<dd><p>No. The client secret is kept only in the Nvoip integrations backend.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20nvoip%20access%20or%20refresh%20tokens%20in%20wordpress%3F\"><h3>Does the plugin store Nvoip access or refresh tokens in WordPress?<\/h3><\/dt>\n<dd><p>No. The plugin stores only a WordPress connection token issued by the Nvoip integrations backend.<\/p><\/dd>\n<dt id=\"what%20changes%20for%20users%20of%20the%20legacy%20fale%20conosco%20plugin%3F\"><h3>What changes for users of the legacy Fale Conosco plugin?<\/h3><\/dt>\n<dd><p>Version 2.0.0 introduces a new OAuth-based setup. Administrators should reconnect the Nvoip account from Settings &gt; Nvoip and select the desired widget. Legacy manual settings from older versions are not used by the new widget integration.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Replaces the legacy manual setup with an OAuth-based Nvoip connection flow.<\/li>\n<li>Adds widget listing and widget integration from Settings &gt; Nvoip.<\/li>\n<li>Uses a WordPress connection token issued by the Nvoip integrations backend instead of storing Nvoip OAuth secrets in WordPress.<\/li>\n<li>Adds external service documentation for the Nvoip Integrations API and Nvoip Widget Loader.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Legacy Fale Conosco Nvoip version.<\/li>\n<\/ul>","raw_excerpt":"Connect your Nvoip account with OAuth, choose a Nvoip service widget, and publish it on your WordPress site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/167532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=167532"}],"author":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nvoip"}],"wp:attachment":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=167532"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=167532"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=167532"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=167532"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=167532"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=167532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}