2013-07-16 3 views
39

В моем торговом сайте я реализовал функциональность для «Войти через Instagram» и нашел, что он работает хорошо. Теперь можно разделить изображение продукта и его описание для пользователя Instagram счета или Instagram предоставляет любые JavaScript методы так же, как Facebook, Twitter ли, Google + и т.д.Instagram: Share фото с веб-страницы

Спасибо ..

+0

См. Также в разделе «Про веб-мастера»: [Могу ли я использовать файлы изображений с моего сайта на Instagram?] (Http://webmasters.stackexchange.com/questions/53040/can-i-have-users-share-images- from-my-site-on-instagram) –

ответ

57

Короткий ответ: Нет Единственный способ отправить изображения через мобильное приложение.

Из документации API Instagram: http://instagram.com/developer/endpoints/media/

В это время загрузки через API не представляется возможным. Мы сделали сознательный выбор, не добавляя это по следующим причинам:

  • Instagram - это ваша жизнь в пути - мы надеемся поощрить фотографии из приложения. Однако в будущем мы можем предоставлять доступ к отдельным приложениям в каждом конкретном случае.
  • Мы хотим бороться со спамом & фотографии низкого качества. Как только мы разрешаем загрузку из других источников, сложнее контролировать то, что входит в экосистему Instagram.

Все это говорит о том, что мы работаем над тем, чтобы обеспечить пользователям постоянный и высококачественный опыт на нашей платформе.

+0

Привет, я просто наткнулся на ваш ответ, но так как с 2013/07 года мне было интересно, есть ли какие-либо обновления по этому поводу. –

+3

Насколько я знаю, до сих пор нет общедоступных конечных точек для загрузки нет. Я сомневаюсь, что это когда-нибудь изменится, так как в интересах Instagram заинтересовать пользователей в их проприетарном приложении. С последним добавлением «расширений» в iOS это еще больше усилит этот момент. –

11

Возможна загрузка на Instagram. Их API обеспечивает конечную точку загрузки мультимедиа, даже если она не документирована.

POST https://instagram.com/api/v1/media/upload/ 

Проверьте этот код, например https://code.google.com/p/twitubas/source/browse/common/instagram.php

+0

Это может быть возможно с сервера, но он не может быть использован с javascript на стороне клиента, поскольку instagram не поддерживает CORS. –

+4

Да, но вы можете использовать PHP-скрипт и вызвать его через запрос AJAX в Javascript. –

+0

OP запросил способ поделиться им с помощью javascript. Отправка простого запроса ajax, где все совместное использование происходит на стороне сервера, скорее всего не то, что искали OP. –

-1

По состоянию на 17 ноября 2015. Это правило официально изменено. Instagram отвергла правило против использования своего API для загрузки изображений.

Удачи.

+11

У вас есть документация для этого? Я не вижу его в документах. –

+1

Я не уверен, что при загрузке изображения изображения будут доступны с вашего сайта на Instagram. Здесь есть отдельный вопрос, который кажется более уместным: [Как размещать снимки в Instagram с использованием API] (https://stackoverflow.com/questions/18844706/how-to-post-pictures-to-instagram-using-api) –

+4

Вы должны либо указать КАК или опубликовать ссылку на страницу API, которая упоминает, как это сделать. – frezq

Смежные вопросы