javascript — Можем ли мы определить, была ли страница опубликована в Twitter и LinkedIn?

Я разрабатываю сайт электронной коммерции на PHP, на странице продукта есть кнопка «Поделиться» в Twitter и LinkedIn, если пользователь поделится этой страницей продукта, он получит скидку в 5 долларов. Теперь мой вопрос состоит в том, как я могу определить, успешно ли был опубликован этот продукт / страница в Twitter или LinkedIn, чтобы я мог применить эту скидку. Есть ли ответ Twitter или LinkedIn вернуться, если URL-адрес был успешно распространен.

1

Решение

Этот вопрос довольно старый, поэтому для людей, которые наткнуться на него в будущем:

С 20 ноября 2015 года Twitter изменил поведение события «твит», чтобы больше нельзя было отслеживать реальные твиты. Альтернативой может быть OAuth API.

«Твит» события Твиттера намерен вызывать «клик» вместо «твит»

2

Другие решения

за щебет, они получили API для событий, с JS все просто:

twttr.events.bind(
'tweet',
function (event) {
// Do something there, for example send notification
}
);

за ш щ э, они также получили богатый API для таких вещей, выберите метод, который вы хотели бы здесь: https://developer.linkedin.com/docs/share-on-linkedin

0

По вопросам рекламы [email protected]