provision_auto_zoiper.rst 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. Zoiper
  2. =======
  3. | QR and app provisioning with Zoiper
  4. | This menu add-on will enable the abliity to do QR provisioning from IOS or android Zoiper app. Zoiper has designed the process in a way that is cross platform. Fusionpbx has the ability to click the extension you want to provision and a link wil open to either download the app on multiple platforms or if you have the app installed on a mobile device you can use the QR code scanner to scan a QR image and the mobile is ready to use.
  5. | We will walk through the process
  6. Zoiper.com account setup
  7. ^^^^^^^^^^^^^^^^^^^^^^^^
  8. | There are two parts to make this function. http://oem.zoiper.com and Fusionpbx menu add-on.
  9. | This all adds a one-click install for both the Desktop and Mobile Zoiper APPs in the User Portal. The page is accessible by end users.
  10. | This can be done with the FREE Zoiper OEM account or can use the paid versions for more customization like branding.
  11. | 1. Go to: https://oem.zoiper.com/
  12. | 2. Sign up for Login
  13. | 3. Configure your Desktop and Mobile Apps with the information you want.
  14. | 4. Then click "CONFIGURE" Under Desktop.
  15. | 5. This will give you a LINK with a PAGE ID:(32 character)
  16. | 6. https://www.zoiper.com/en/page/MYPAGEID?u=&h=&p=&o=&t=&x=&a=&tr="
  17. | 7. Copy the page ID
  18. |
  19. Zoiper menu add-on for Fusionpbx
  20. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  21. | On your server
  22. ::
  23. git clone https://github.com/fusionpbx/fusionpbx-apps
  24. cp -R fusionpbx-apps/zoiper /var/www/fusionpbx/app
  25. chown -R www-data:www-data /var/www/fusionpbx/app/zoiper
  26. | 1. Log into the FusionPBX webpage
  27. | 2. Advanced -> Upgrade
  28. | 3. Menu Defaults and Permission Defaults.
  29. | 4. Log out and back in
  30. | Advanced -> Default Settings
  31. | **Note** **MYPAGEID** and **provider_id** are two different sets of characters. You can also find these by going into the oem.zoiper.com login and click "view" on the moblie section.
  32. .. image:: ../../_static/images/fusionpbx_zoiper9.jpg
  33. :scale: 75%
  34. | **provider_id**
  35. ::
  36. provider_id
  37. The Do It Yourself way: make your own page with instructions
  38. If you want to customize this page, you can do so, just make sure to embed this html code on your website:
  39. <img src="https://oem.zoiper.com/qr.php?provider_id=>>>>>>>09876543210987654321098765432199<<<<<<<&u=&h=&p=&o=&t=&x=&a=&tr=" alt="QR image" />
  40. | **MYPAGEID**
  41. ::
  42. MYPAGEID
  43. The easy way: send your customers to our landing page
  44. Add a link on your website to this step by step tutorial on our website : (**click here** to see it in action).
  45. <a href="https://www.zoiper.com/en/page/>>>>>>>>c1234567890123456789012345678901<<<<<<<?u=&h=&p=&o=&t=&x=&a=&tr=">Configuration instructions for Android and iOS</a>
  46. ::
  47. Goto Advanced -> Default Settings
  48. Add a Default Setting
  49. Category: zoiper
  50. Subcategory: page_id
  51. Type: text
  52. Value: (32 character MYPAGEID)
  53. Enabled: True
  54. Save
  55. Category: zoiper
  56. Subcategory: provider_id
  57. Type: text
  58. Value: (32 character provider_id)
  59. Enabled: True
  60. Save
  61. | Goto Apps -> Zoiper
  62. | Superadmin will see a list of ALL USER EXTENSIONS
  63. | Users will only see the extensions assigned to them.
  64. | Click on a link and it will take you to the Zoiper Site. Follow instructions there to download and install.