T
T
TrueDrago2012-01-25 17:56:20
API
TrueDrago, 2012-01-25 17:56:20

What to take instead of email via API from VKontakte users?

Actually, my question is the following:
How to return to the site users who entered the site through VKontakte?
We have the option to login via social media. networks (fb & vk), from which we take the interests of users and would like to take their emails for informational alerts.
But the fact is that according to the IS policy of VKontakte, it does not give emails of its users via the API (well, of course, they are afraid of spammers). It turns out that a rather effective mechanism for returning users in this case remains unavailable ...
What can you offer in this case?
I must say right away that we consider it a fail to offer to force the 2nd step to enter email, as some sites do. So far, we are considering only the option of a reminder that it would be nice to introduce soap, like on a groupon. Perhaps there are more elegant solutions?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
E
Edro, 2012-01-25
@Edro

Try openAPI and secure.sendNotification to send a notification to the user. However, I'm not sure it will work.

V
Victor Glembitsky, 2012-01-25
@Iforgot

I would do the following:
The key goal is feedback from the “already user” of the service. You can track how the user registered and after some time or when performing a certain action, slip the Like button to him or subscribe to the feed. Then you will be in his news feed. His email is not really needed in this case.

E
egorinsk, 2012-01-25
@egorinsk

1) at the first login, display a popup and require an email, first check if you violate the terms of service. But this is impolite to your users.
1a) at the first login, display a popup and offer a bonus, for example, new aluminum armor, for entering your email, first check if you violate the terms of service. But it's annoying.
1b) give a bonus for page likes and adding a site (app) to the left menu. Do not forget to take away the bonus when you unlike. But it's annoying.
2) check the terms of service and, if not prohibited, spam the user in application notifications. But it's annoying.
3) check the terms of service and if not forbidden, spam the user on the wall. But this is impolite to your users.

H
HitMan, 2012-01-26
@HitMan

we take the interests of users

And how do you get them through the API?

I
iamAnton, 2012-01-26
@iamAnton

Can you get emails from FB?

F
fba, 2014-05-08
@fba

VKontakte now also gives emails, so you don’t have to invent great)
Here I described it in more detail: habrahabr.ru/post/168295/#comment_7568079

Y
Yuri, 2018-10-28
@riky

1) you can get email, just add another email in the scope during authorization.
2) you can create an advertising company for everyone who is authorized through your application, not for free, but quite effective.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question