问题标签 [vk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - vk sdk for android
我想用 vk.com 制作 autorizathion。我下载了这个库,但是没有正常的例子怎么用?我尝试下一个代码,但它不适合我。
错误文本
c# - 为什么 HttpClient.GetAsync 会导致在浏览器中打开链接?
假设我们有一个应用程序想要访问流行的俄罗斯社交网络 VK,并使用 WinForms GUI 用 C# 编写。VK 使用类似于 OAuth2 的方法,因此我们需要使用 vk oauth 授权 url 打开 Web 浏览器。然后我们订阅 webBrowser 的 OnNavigated 事件并等到 url 不等于某个预定义的 url 和查询字符串中的访问令牌。从现在开始,我们可以使用接收到的访问令牌调用 vk 方法,但是这里发生了一些奇怪的事情:当我尝试使用 HttpClient.GetAsync(methodUri) 调用一些 vk 方法时,一切都按计划进行,除了从系统 Web 浏览器中的授权 Web 浏览器。vk 的客户端授权 Url 看起来像https://oauth.vk.com/authorize?client_id={clientId}&scope={scope}&redirect_uri=https://oauth.vk.com/blank.html&display={displayType}&response_type=token
,带有收到 accessToken 的 Url 看起来像https://oauth.vk.com/blank.html#access_token={accessToken}&expires_in={expiresIn}&user_id={userId}
,注意问号上的数字符号。
主要形式的代码:
authenticationForm类代码:
ClientAuthenticator.Authenticate 代码:
从主窗体退出(使用调试器)var response = await httpClient.GetAsync(request);
行后,我的系统浏览器打开链接,如https://oauth.vk.com/blank.html#access_token={accessToken}&expires_in={expiresIn}&user_id={userId} - #access_token={accessToken}&expires_in={expiresIn}&user_id={userId}
最近的 accessToken、expiresIn 和 userId 值。是的,... - #access_token=....
在 url 中。我不知道为什么会发生这种情况,但我担心数字符号。
重要的补充:只有当 Web 浏览器没有关于会话的信息或它已过期时才会发生,也就是说,我必须在 vk 的登录表单中输入用户名和密码。如果 cookie 包含必要的信息,并且它会自动重定向到其 url 中包含令牌的页面(#
再次带有符号),则一切都按预期工作
cross-domain - Flash 跨域
类似问题:https ://stackoverflow.com/questions/22311597/get-vk-video-direct-links-on-client-side-ip-html5
VK.com 是一个俄罗斯社交网站,它还允许您托管视频。他们允许您嵌入他们的视频,但由于他们的跨域策略,您不能使用 ajax/flash 请求来获取客户端的视频页面。但是,这个 swf 文件可以在不加载跨域文件的情况下做到这一点吗?(我嗅了一下网络流量,好像flash文件没有请求crossdomain.xml文件,而是直接加载vk.com页面http://vk.com/video_ext.php?oid=196471971&id=167752304&hash= 9fd63185df970616 )
任何人都可以解释这是如何工作的吗?
ios - iOS URL 方案问题
我的应用需要 2 个 url 方案。一个用于 Facebook,一个用于 VK(俄罗斯社交网络)。
现在我这样设置:
这是正确的方法还是我需要在 URL 类型中创建其他项目?
javascript - 如何通过 VK API (Open API) 获取当前用户个人资料图片?
我在 VK 中启动了一个 Iframed 应用程序,现在我也在尝试获取用户信息和用户个人资料图片。我正在查看他们的文档,但看起来非常混乱。谁能帮我?最好使用 JavaScript 获取数据。
ruby-on-rails - Rails:vkontakte 的刷新令牌
如何为已连接的 Vkontakte 提供程序(通过omniauth 连接)刷新(更新)访问令牌?
所以,在我的数据库中,我有这样的字段对象:
id: integer, provider: string, uid: string, user_id: integer, token: string, expires_at: datetime, created_at: datetime, updated_at: datetime, type: string, reset_at: datetime, refresh_token: string, refreshed_at: datetime, root_id:整数,刷新:布尔值
我应该做什么样的请求来获取新令牌并在 DB 更新我的提供者对象?
android - Android 上的 Vk 直接链接视频
我的 android 应用程序中有一个按钮。当我按下它时,Android 视频播放器将打开并播放 vk 视频链接!例如链接: http: //vk.com/video_ext.php ?oid=3145131&id=159485516&hash=d821df23b7dc0b54&hd=1
我使用此代码,但这会在浏览器中打开。
django - python-social-auth 与 django。无法在 VK.com 中获取用户电子邮件
settings.py
有:
但它不起作用。同时我可以收到来自 Facebook 的电子邮件。
ios - 像 Facebook 或 VK 应用一样的 TextField
如何在 Facebook 应用程序或 VK 应用程序中实现增长UITextField
或UITextView
点赞,并能够从设备附加图像?例如,
authentication - Trouble with authentication in vk.com with zend_oauth
Trouble with authentication in vk.com with zend_oauth
Message: Error in HTTP request: Unable to enable crypto on TCP connection oauth.vk.com: make sure the "sslcafile" or "sslcapath" option are properly set for the environment.
Help me please