Giter VIP home page Giter VIP logo

Comments (15)

cre-o avatar cre-o commented on June 23, 2024

Мне кажется метод getProfiles устарел и юзать нужно users.get
Убрали getProfiles из документации.

from omniauth-vkontakte.

mamantoha avatar mamantoha commented on June 23, 2024

Похоже проблема не в методе getProfiles
ВКонтакте стал возвращать для всех методов:

{"error":{"error_code":5,"error_msg":"User authorization failed: user revoke access for this token."

from omniauth-vkontakte.

mamantoha avatar mamantoha commented on June 23, 2024

Кроме этого параметр uid больше не поддерживается. Используется uids.
Но это не решает проблему.

from omniauth-vkontakte.

cre-o avatar cre-o commented on June 23, 2024
def raw_info
  # http://vk.com/developers.php?o=-17680044&p=Description+of+Fields+of+the+fields+Parameter
  fields = ['uid', 'first_name', 'last_name', 'nickname', 'sex', 'city', 'country', 'online', 'bdate', 'photo', 'photo_big']

  @raw_info ||= begin
    params = {
        :uids         => uid,
        :fields       => fields.join(','),
        :access_token => access_token.token
    }
    result = access_token.get('/method/users.get', :params => params).parsed["response"]
    result && result.first ? result.first : nil
  end
end

Этот код работает.
Поле domain больше не используется.

from omniauth-vkontakte.

sars avatar sars commented on June 23, 2024

блин.. задолбали они ...
...subscribe ...

from omniauth-vkontakte.

mamantoha avatar mamantoha commented on June 23, 2024

Страну и город тоже получает?
А то у меня вообще ничего не работает.

ВКонтакте последнее время совсем упоролись

from omniauth-vkontakte.

ehlyzov avatar ehlyzov commented on June 23, 2024

А удалось выяснить откуда берется "User authorization failed: user revoke access for this token." и что с ней делать? Фикс не помог :-/

from omniauth-vkontakte.

ehlyzov avatar ehlyzov commented on June 23, 2024

точнее, если не передавать access_token то это, конечно, поможет. Но при этом отдается только та инфа, которую пользователь выставил наружу. В моем случае, не отдается city_id, который нужен.

from omniauth-vkontakte.

mamantoha avatar mamantoha commented on June 23, 2024

Да, раньше была проблема. Сейчас попробовал, вроде все отдается.

from omniauth-vkontakte.

ksevelyar avatar ksevelyar commented on June 23, 2024

Снова эта ошибка:

NoMethodError: undefined method `[]' for nil:NilClass
[GEM_ROOT]/bundler/gems/omniauth-vkontakte-8629dfeeef23/lib/omniauth/strategies/vkontakte.rb:36

from omniauth-vkontakte.

Houdini avatar Houdini commented on June 23, 2024

+1

from omniauth-vkontakte.

babi4 avatar babi4 commented on June 23, 2024

+1

from omniauth-vkontakte.

sergeymishin avatar sergeymishin commented on June 23, 2024

+1

from omniauth-vkontakte.

OlegPasko avatar OlegPasko commented on June 23, 2024

+1
Вот в этом месте uid { raw_info['id'].to_s }

from omniauth-vkontakte.

panasyuk avatar panasyuk commented on June 23, 2024

+1

from omniauth-vkontakte.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.