小编abi*_*ita的帖子

在谷歌应用脚​​本中将.xls转换为谷歌电子表格

我有一个存储在Google云端硬盘中的.xls文件.我想将其从Google Apps脚本转换为Google表格电子表格文件格式.没有外部解决方案,有没有办法做到这一点?

google-sheets google-apps-script google-drive-api

8
推荐指数
2
解决办法
1万
查看次数

如何通过点击推送通知启动PWA(渐进式Web应用程序)?

在这个例子之后,我看到PWA如何打开网址,但我如何使用推送通知来启动应用程序本身?不在浏览器中,而是全屏版本的PWA.

web-applications push-notification progressive-web-apps firebase-cloud-messaging

6
推荐指数
3
解决办法
5560
查看次数

从 Gmail API 获取没有历史记录的邮件

我直接使用 Gmail RESTful API(不是来自某个库)。查看此处的文档Gmail 文档

我设法获取了消息正文的内容,但是它也返回了当前消息的整个历史链。

有没有办法只从 API 获取请求的消息体的响应,而没有整个线程历史记录?

google-api gmail-api

6
推荐指数
1
解决办法
1607
查看次数

使用后台服务中的Android Drive API

有一个如何使用Drive API https://developers.google.com/drive/quickstart-android的示例.它运行良好,但我在尝试从后台服务实现上传文件到GDrive时遇到了一些麻烦.

在我发现的所有示例中,如果我们收到,UserRecoverableAuthException我们需要使用来自该Exception(UserRecoverableAuthException#getIntent())的Intent启动新的Activity,以将用户带到OAuth2权限页面.

当我们从Activity执行此操作时,我们只是使用startActivityForResult,结果我们可以使用onActivityResult知道用户完成了他的交互,我们可以重试.

但是,如果我想从Service使用Drive API,并且需要用户交互,我所能做的就是向PendingIntent的用户提供通知.当用户关闭OAuth2权限页面时,我无法回复任何回调.

你能建议任何方法吗?也许我想念一些东西?也许有一些我必须要播放的广播等等?

谢谢.

android google-api-java-client google-drive-api

5
推荐指数
1
解决办法
706
查看次数

Chrome Service Worker 推送通知仅在我网站的选项卡 URL 关闭或不活动时显示

我想仅当我的网站中没有打开的 chrome 选项卡或选项卡已打开且未选择(活动)时才显示 GCM 服务工作线程消息。

\n\n

这是我的代码。

\n\n

错误: chrome 未定义(\xe2\x80\xa6)。

\n\n

清单.json

\n\n
 {  \n  "name": "Webplus Express",  \n  "short_name": "Webplus Express",  \n  "icons": [{  \n    "src": "https://raw.githubusercontent.com/deanhume/typography/gh-pages/icons/typography.png",  \n    "sizes": "192x192",\n    "type": "image/png" \n    }],  \n    "start_url": "/index.html",  \n    "display": "standalone",  \n    "gcm_sender_id": "298340340811",\n    "gcm_user_visible_only": true,\n    "background": {\n    "scripts": ["service-worker.js"]\n    },    \n    "permissions": [\n    "gcm","tabs","activeTab"\n    ]  \n  }\n
Run Code Online (Sandbox Code Playgroud)\n\n

service-worker.js

\n\n
    // The service worker running in background to receive the incoming\n// push notifications and user clicks\nself.addEventListener(\'push\', function(event) { …
Run Code Online (Sandbox Code Playgroud)

service google-chrome worker push-notification google-cloud-messaging

5
推荐指数
1
解决办法
4941
查看次数

如何获取 Play 商店中的应用版本

我想知道我的应用程序在 Android 商店中的应用程序版本。

我需要知道这一点,以便在必要时向用户显示提供更新的消息。我可以获取我安装的版本的应用程序版本(使用 cordova-plugin-app-version ),如下所示:

cordova.getAppVersion.getVersionNumber(function (version) {

            console.log("la version de la app es " + version);
            $scope.versi = version;
});
Run Code Online (Sandbox Code Playgroud)

但不是 Android 商店应用程序版本。

android google-play cordova google-play-services

5
推荐指数
1
解决办法
1万
查看次数

使用 Angular CLI 的 Google Chrome 扩展卡在“加载”状态

我尝试使用 angular CLI 开发一个简单的 Google Chrome 扩展程序,但它卡在Loading.

在此处输入图片说明

如果我尝试正常使用我的应用程序npm start并在浏览器的窗口中打开它,它工作正常。

在此处输入图片说明

我也尝试使用编译我的应用程序ng build,将我的manifest.json放在我的dist文件夹中,但结果是一样的。

我的 manifest.json :

{
  "manifest_version": 2,

  "name": "Weather for Chrome",
  "description": "Weather for Chrome is a simple Google chrome plugin using angular CLI",
  "version": "1.0",

  "browser_action": {
    "default_icon": "assets/Soleil.png",
    "default_popup": "index.html"
  },
  "permissions": [
    "activeTab",
    "https://ajax.googleapis.com/"
  ]
}
Run Code Online (Sandbox Code Playgroud)

app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { …
Run Code Online (Sandbox Code Playgroud)

plugins google-chrome-extension typescript angular-cli angular

5
推荐指数
1
解决办法
1839
查看次数

如何使用 PubSubHubbub 使用 YouTube API v3 在 YouTube 上获取视频评论通知?

当用户对 YouTube 视频发表评论时,如何使用 PubSubHubbub 接收通知

另外,主题网址是什么?例如对于视频,它是https://www.youtube.com/xml/feeds/videos.xml?channel_id=CHANNEL_ID

youtube-api youtube-data-api websub

5
推荐指数
0
解决办法
1159
查看次数

如何在 Google Drive Android 中备份房间数据库?

这可能是一个愚蠢的问题,但我找不到任何解决方案。我需要知道如何备份 roomdatabase 并使用 Google Drive 检索它。那么房间数据库的mime类型是什么?谁能知道如何做到这一点?让我发布我迄今为止尝试过的内容:

 private void saveFileToDrive(File file) {

        mDriveClient = Drive.getDriveClient(this, GoogleSignIn.getLastSignedInAccount(this));
        // Build a drive resource client.
        mDriveResourceClient =
                Drive.getDriveResourceClient(this, GoogleSignIn.getLastSignedInAccount(this));

        final Task<DriveFolder> rootFolderTask =mDriveResourceClient.getRootFolder();
        final Task<DriveContents> createContentsTask =mDriveResourceClient.createContents();
        Tasks.whenAll(rootFolderTask, createContentsTask)
                .continueWithTask(new Continuation<Void, Task<DriveFile>>() {
                    @Override
                    public Task<DriveFile> then(@NonNull Task<Void> task) throws Exception {
                        DriveFolder parent = rootFolderTask.getResult();
                        DriveContents contents = createContentsTask.getResult();
//                        OutputStream outputStream = contents.getOutputStream();
//                        try (Writer writer = new OutputStreamWriter(outputStream)) {
//                            writer.write("Hello World!");
//                        }
                        OutputStream oos = contents.getOutputStream();
                        if (oos …
Run Code Online (Sandbox Code Playgroud)

android google-drive-android-api android-room

5
推荐指数
1
解决办法
2098
查看次数

Android 谷歌地图中两点之间的距离/时间

我想创建一个简单的应用程序来确定去某个位置的距离和时间。问题是我在 android 中找不到 google 地图 api v2 的真正好的文档。

我已经有一张地图和两个用标记标记的位置。我试图在它们之间画出路径,但我得到了一条直线,这对于要去某个地方的用户来说不符合逻辑。

1)有google map Api V2的官方文档吗?

2)是否有函数可以确定两点之间的位置,例如,我们可以通过拖动来更改路径(就像在谷歌地图站点中一样)?或者我必须使用用户编写的外部类?

android google-maps google-maps-api-2 android-studio

4
推荐指数
1
解决办法
4935
查看次数