Кнопка Google Plus не работает в magento

#javascript #json #magento #google-plus

#javascript #json #magento #google-plus

Вопрос:

Я пытаюсь добавить кнопку Google Plus на сайт, размещенный в облаке.URL-адрес облака http://145.56.183.76/magento /

Этот URL-адрес общедоступен.

Я добавил следующий код внутри тега div на своей странице для отображения кнопки Google Plus.

 <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
<g:plusone annotation="inline"></g:plusone>
  

Я могу видеть кнопку Google Plus при запуске.Я могу войти в систему и добавить 1 .После этого кнопка Google Plus превратится в красное восклицательное поле…

Когда я попробовал это в firefox, я мог видеть в СООБЩЕНИИ: https: // clients6.google.com/rpc?key=AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ была выдана ошибка 404

  '[
      {
          "error": {
           "code": 400,
           "message": "Invalid Value",
           "data": [
            {
             "domain": "global",
             "reason": "invalid",
             "message": "Invalid Value"
            }
           ]
          },
          "id": "pos.plusones.insert"
         }
        ]'
  

Если я не ошибаюсь, когда мы нажимаем на кнопку, она фактически вставляет URL-адрес в поиск Google и, если он найден, обновляет его в Google .

Я нашел полезную ссылку, в которой говорилось о добавлении расширения Google plus magento.Я выполнил шаги, но я не могу просмотреть кнопку Google Plus.

http://inchoo.net/ecommerce/magento/howto-google-1-extension-for-magento/

Я знаю, что проблема связана с URL-адресом сайта.Может ли кто-нибудь помочь мне в устранении этой проблемы. Работает ли это только для общедоступных доменов??Если да, есть ли альтернатива, чтобы заставить ее работать с указанным выше URL-адресом, спасибо

Ответ №1:

Кнопка 1 будет работать только с общедоступными URL-адресами. Из https://developers.google.com/ /plugins/ 1button/#target-url:

1 является общедоступным действием и должно выполняться на общедоступном URL. Если вы попытаетесь добавить 1 к URL, который не является общедоступным, возникнет ошибка.

Ответ №2:

Я бы настоятельно рекомендовал вам разделить Google API и использовать AddThis API

Это не только дает вам доступ к Google , но и к более чем 200 другим сервисам, включая Facebook Send и Facebook Like

посмотрите, как работает простой код из AddThis на моей тестовой странице: http://balexandre.com/addthis /

Зарегистрируйтесь бесплатно и получите свой код для использования, затем просто добавьте нужные кнопки или используйте `

Ответ №3:

Попробуйте это расширение, если вы хотите добавить значок Google Plus на свой веб-сайт Magento

http://www.kdtips.co.nz/blog/2012/11/magento-google-plus-badge/