Tag: 谷歌日历

获取刷新令牌谷歌API

我无法使用我的代码获取我的刷新标记。 我只能得到我的访问令牌,令牌types等,我已经按照我的loginurlaccess_type =离线一些教程 echo "<a href='https://accounts.google.com/o/oauth2/auth?" . "access_type=offline&client_id=123345555.apps.googleusercontent.com& " . "scope=https://www.googleapis.com/auth/calendar+https://www.googleapis.com/auth/plus.me&response_type=code& " . "redirect_uri=http://www.sample.com/sample.php&state=/profile'>Google</a>"; 和我的领域获取访问令牌 $fields=array( 'code'=> urlencode($authcode), 'client_id'=> urlencode($clientid), 'client_secret'=> urlencode($clientsecret), 'redirect_uri'=> urlencode($redirecturi), 'grant_type'=> 'authorization_code', ); 但我无法获取refresh_token,只有access_token,token_type,id_token和expires_in。

谷歌身份validation:OAuth2不断返回'invalid_grant'

我开始在我的新应用程序上configurationGoogle日历。 我几乎做了一个谷歌开发人员( https://developers.google.com/google-apps/calendar/instantiate )显示的validation码的确切副本,但我不断收到以下错误: 提取OAuth2访问令牌时出错,消息:'invalid_grant' 我目前正在使用Fork-CMS( http://www.fork-cms.com ),一个年轻的CMS。 我正确地configuration了google-api-php-client的config.php文件。 (client-id,client-secret,redirect-uri,development key …),并且在google api的控制台上正确设置了redirect uri。 我的代码如下所示: <?php /** * This is a widget with a calendar implementation. * * @package frontend * @subpackage events * * @author Michiel Vlaminck <michielvlaminck@gmail.com> */ class FrontendEventsWidgetCalendar extends FrontendBaseWidget { private $events = array(); private $authUrl = array(); /** * […]

链接添加到谷歌日历

我不清楚确切的格式在网站上有一个链接,将添加一个单一的事件到用户的谷歌日历。 我看到eventbrite已经在这里做了,但是我会喜欢一些清晰的规格或者正确方向的链接 http://www.eventbrite.com/event/1289487893 http://screencast.com/t/6vvh1khS 提前致谢

从日历获取事件

我的问题是,我不得不做一个演示应用程序,其中我想读取谷歌日历的事件,因为我已经手动插入事件的标题,事件的时间和整个事件的细节事件。 现在我需要只是那些日历forms的事件。 为此,我试图使用提供日历api类的gcode(google code)api。 但仍然无法读取这些事件

403错误 – 这是一个错误。 错误:disallowed_useragent

我正在尝试在iOS应用程序内授权用户使用Google日历API。 我正在使用Google的OAuth2function对用户进行身份validation。 授权页面打开,出现403错误的描述: 此用户代理不被允许向Google发出OAuth授权请求,因为它被归类为embedded式用户代理(也称为networking视图)。 根据我们的政策,只有浏览器可以向Google发送授权请求。 我们提供了一些本地应用程序库和样本,以在浏览器中执行授权请求。 我遵循以下链接中提到的相同过程: https : //developers.google.com/google-apps/calendar/quickstart/ios 而不是看我的代码,最好看看这个链接: https : //developers.google.com/google-apps/calendar/quickstart/ios,因为我复制粘贴在我的应用程序相同的东西。 下面是我的clientId和keyChainItemName: static NSString *const kKeychainItemName = @"Google Calendar API"; static NSString *const kClientID = @"954370342601-sgl8k0jrbqdeagea9v6vfu3tspte96ci.apps.googleusercontent.com";