Answer the question
In order to leave comments, you need to log in
How to determine the date of registration of a VKontakte profile?
There is no such possibility in the API.
Third-party services that get this information in some unknown way are also not an option, because. direct dependence on the performance of this service.
There is such a service on the network: api.smsanon.ru/
Does anyone have any ideas how this can be done?
Thanks in advance for any help.
Answer the question
In order to leave comments, you need to log in
vk.com/foaf.php?id=25573397 , where GET[id] is the ID of the user's page on vk.com
Returns XML. Those. support said that the feature is not official, which means it may disappear. But it has been standing for quite a long time and all these sites with information about the date of registration of pages are most likely tied to it.
The page ID can be obtained through the API or using the test form on the API methods documentation page (this is if the user changed his page address and thereby hidden the ID in the address bar).
How to parse is a separate topic, I will only say that the registration date is in rdf:RDF -> foaf:Person -> ya:created.
Information about FOAF: https://ru.wikipedia.org/wiki/FOAF
By the way, at the same link you can get some more interesting information, for example, the date the page was last modified.
I don't know the api of the contact, but the id is incremental there, that is, it correlates with the date of registration.
Look at the code for plugins like MusicSig . As far as I remember, they used to determine approximately. For many users, the date coincided and was only close to the real one.
I think it's done there. The user ID, as noted by the skvot habrauser , is incremental. They simply recorded when the Nth user registered, then N + 100, for example, and so on until the present day (perhaps automatically). And, given the ID, they roughly display the user's registration date.
As for me, it’s easier for all these services ( api.smsanon.ru , I’m on VKontakte ) to register, say, once a day or even less often a fake user and enter his ID and date of registration into the database, and then from this database give the requested ID approximate registration date.
I have not studied the API, but if you can get the first post on the wall, then I think it will coincide with the date of registration.
Little leak: VK technical support staff see the registration date in the profile of each user when they are logged in to the extended interface.
you probably need this like here vkpage.com/id99789 Vkontakte
profile registration date
Here's what you need on the example of Durov
's vkscan.ru/id1
profile,
you can find out the date of registration of any profile or message ...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question