Программно извлекайте пользовательские данные, основанные на "лайках" и "проверках"
Можно ли программным способом привлечь всех пользователей, которым понравилась ваша бизнес-страница, чтобы компания могла вознаграждать их? Из того, что я читаю, это кажется невозможным, но я вижу рекламу, где компании говорят, что могут это сделать.
Подробности:
Я хотел бы создать приложение, позволяющее моим клиентам (предприятиям) предоставлять своим клиентам, которым понравилась их страница или зарегистрированный аккаунт, что-то дополнительное для их учетной записи.
Пример:
- Клиент L понравилась моя страница
- Клиент C зарегистрирован в моем бизнесе
- Клиент X не сделал ни
Программа запрашивает данные Facebook...
- Находит клиента L и добавляет 10% к следующей покупке клиента L
- Находит Клиента C и добавляет бесплатный напиток для Клиентов Следующий визит
- Клиент X не получает халяву, но все равно остается моим клиентом
Я занимался программированием с помощью API Facebook, но я разработчик, но не уверен, что то, что я хочу сделать, возможно. Если это возможно, просто нужно иметь представление, с чего начать.
Спасибо!
Добавлено как ответ
Спасибо за быстрый ответ!
В основном я занимаюсь веб-разработкой на.Net (в основном VB.Net), JavaScript и HTML.
Мне нужно, чтобы эта программа работала независимо от Интернета (как отдельное приложение), поэтому C# звучит как хорошее решение. Я не рассматривал это как вариант, когда смотрел на SDK, но я исследовал это всего пару дней. Я просмотрел примеры, которые вы отправили, и вот мои вопросы после просмотра того, что вы отправили: у моих клиентов (предприятий) уже есть настроенные страницы, а также уже есть люди, которым они понравились. У нас может быть "электронный" адрес электронной почты (может не совпадать с адресом, используемым для FB), имя, номер телефона, дата рождения и адрес. Похоже, используя первый метод, который вы мне прислали (модифицированный для просмотра лайков Coca-Cola) https://graph.facebook.com/40796308305/likes/ чтобы я мог просматривать список всех пользователей, которым понравилась эта страница, Теперь я запустил это на одной из моих страниц, которые я создал вчера, у которой есть 1 Like (я тестирую это), и я получаю:
{
"data": [
]
}
- Мой вопрос в отношении информации, имеющейся у нас о реальном клиенте, каков наилучший надежный метод для сопоставления этого с лайками на FB?
- Должны ли мои клиенты перестраивать свои страницы, и чтобы пользователи "перебирали" их и добавляли "запрос разрешений" для получения этих данных?
- Кроме того, есть ли функция оповещения, которая будет давать мне данные, когда пользователю нравится страница, а мне приходится тянуть ее (пытаясь сохранить пропускную способность на стороне Facebook) несколько раз?
Спасибо!
1 ответ
Какой вы разработчик? Сначала вы должны решить, какой API вы собираетесь использовать: JavaScript, PHP, C#...
Вот пример того, как получить лайки фильмов как один из примеров получения лайков. Вот пример сообщения, чтобы открыть график, чтобы увидеть, нравится ли пользователю страница: https://graph.facebook.com/USERID ВЫ ЗАИНТЕРЕСОВАНЫ В /likes/PAGE ID Если этому пользователю нравится эта страница, он вернет результат. Если нет, результат будет пустым. Вы можете проверить это здесь, изменить идентификатор пользователя для конкретного идентификатора пользователя или указать: "я", чтобы представлять себя, а затем подключить идентификатор своей бизнес-страницы и увидеть результат.