Как запросить номера телефона в viber api?
Для тех кто периодически сюда попадает по тому же вопросу
1. Суппорт вайбера ответил что данный функционал не доступен в desktop клиенте
2. Для мобильных клиентов нужно указывать min_api_version 3 или выше что бы заработало
от обыного меню отличается 3мя строками

+1 в меню $data['min_api_version'] = 3;

и заменяем две в конкретной кнопке
  $getphone['ActionType']="share-phone";
  $getphone['ActionBody']="phone";