是否有用于在 Google Meet 中创建新会议的 API?https://meet.google.com/Create new meeting
上有一个按钮,我想使用 API 做类似的事情
我知道可以使用 Google 日历 API 创建会议,但我正在寻找直接用于 Google Meet 的 API,而无需创建日历事件。
[编辑] 它不能解决我的问题,但也许会帮助别人。还可以选择使用https://meet.google.com/lookup/[custom-meeting-name]生成会议,但您需要拥有 Google Workspace(前 GSuite)
用于发送完美工作的短信的代码,直到Android 4.3(Jelly Bean)自4.4以来停止工作(KitKat)
我只是为用户准备了短信,但他需要选择要发送的号码
我使用的代码是:
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.setData(Uri.parse("sms:"));
sendIntent.putExtra("sms_body", smsText);
activity.startActivity(sendIntent);
Run Code Online (Sandbox Code Playgroud)
由于它停止工作我想也是ACTION_SEND
和ACTION_SENDTO
两人都没有工作,我也试过了sendIntent.setType("vnd.android-dir/mms-sms");
,又没有什么工作.
我在stackoverflow 回答1和回答2中寻找了几个答案,但两个答案都没有处理我的要求.
我想做什么:
对于主持人:这不是一个重复的问题,因为问题,并没有问完全相同的事情,这里需要发送没有电话号码的短信,没有问题和答案处理.
Google Hangouts on air有一个名为Q&A的有用应用程序.
它允许观察者向发言者询问文本问题,甚至对这些问题进行投票.在用户界面中,您可以在G +页面上为特定事件启用此功能.
如何以编程方式启用环聊直播的问答环节?目前,在我的项目中,我使用此处文档中描述的代码启动了Google Hangouts :
<script src="https://apis.google.com/js/platform.js" async defer></script>
<div id="placeholder-div5"></div>
<script>
gapi.hangout.render('placeholder-div5', {
'topic': 'cats',
'render': 'createhangout',
'hangout_type': 'onair',
'initial_apps': [{'app_id' : '184219133185', 'start_data' : 'dQw4w9WgXcQ', 'app_type' : 'ROOM_APP' }],
'widget_size': 72
});
</script>
Run Code Online (Sandbox Code Playgroud)
然后,当我开始播放并尝试启动问答应用(点击环聊窗口左侧的图标)时,会显示"此功能已停用".
有什么办法吗?
我刚刚收到了Hangouts 2.0的更新,已安装并启用了SMS
→ Turn on SMS
.现在我的应用程序在Android 4.3下运行,无法再接收短信,即我的BroadcastReceiver for SMS_RECEIVED
不再被调用.:-(
只要我Turn on SMS
在环聊2.0中禁用,我的应用就可以再次接收SMS_RECEIVED意图.
广播接收器在此类清单中注册
AndroidManifest.xml中
…
<receiver android:name=".SMSReceiver" >
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
…
Run Code Online (Sandbox Code Playgroud)
SMSReceiver.java
public class SMSReceiver extends BroadcastReceiver {
private static final Log LOG = Log.getLog();
@Override
public void onReceive(Context context, Intent intent) {
LOG.d("onReceive");
…
}
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试将接收器的优先级更改为INT_MAX或999,这是intent-filter文档中可能的最高优先级,但没有成功.我知道SMS_RECEIVED
意图是有序发送的,高优先级的应用程序有能力中止广播.1但是,Hangouts 2.0似乎不太可能SMS_RECEIVED
以高优先级注册接收器并调用abortBroadcast()
,因此阻止任何其他应用程序接收意图.
更令我困惑的是,即使将Hangouts 2.0作为默认短信应用,我的Pebble仍然可以接收短信.我想知道Pebble的不同之处是什么?我刚刚注意到,我的Pebble上的传入短信通知不再是Pebble应用程序收到的新短信通知,而是由收到传入短信的环聊引起的"新环聊消息"通知.所以Pebble应用程序也无法接收传入的短信SMS_RECEIVED
.
在旁注而且与此问题没有真正关联,因为我仍然在Android 4.3(但我的应用程序针对SDK级别19,Android 4.4以防万一)Google的Android开发者博客文章关于Kitkat中 …
此前有关于从Android上的意图启动Google Hangout的讨论:在Android中 启动Google Hangouts
如何使用Intent在Android中启动Google Hangout?
结论是这是不可能的.这是一项要求的增强功能:https: //code.google.com/p/google-plus-platform/issues/detail?id = 385
然而,昨天谷歌发布了一个新的环聊应用程序,带有一组新的意图.现在可以通过意图开始环聊吗?
我已经取得了部分成功action=android.intent.action.VIEW
,data=content://plus.google.com/hangouts
.
但是,我想传递我想要呼叫的人的姓名或ID - 收件人姓名.我无法弄清楚这一点.
新的基于浏览器的环聊应用程序使用如下所示的URL启动环聊:
https://plus.google.com/hangouts/_/CONVERSATION/[26-character ID]?hl=en_US&hscid=[19-digit ID]&hpe=[14-character value]&hpn=[Google+ Name of Recipient]&hnc=0&hs=41.
Run Code Online (Sandbox Code Playgroud)
我假设并非所有这些参数都是启动环聊所必需的,但我无法破译如何在意图中传递收件人名称.
有什么想法吗?谢谢.
如果有人将bot@mydomain.com添加到他的Google Hangout联系人并向其发送Google+环聊聊天消息,我想从我的服务器设置自动回复聊天.有没有办法做到这一点??
我认为可以使用Google+环聊API,但我无法弄清楚如何使用.
(mydomain.com使用Google Apps for Business)
我想实现一个可以在聊天中运行的扬声器队列管理器 - 请参阅GitHub repo Q Bot了解更多详细信息 - 但是无法找到一种方法来收听聊天事件(然后对它们做出反应).任何提示?
我们的房子(我和5个室友住在一起)使用我们手机上的谷歌聊天聊天来交流各种各样的事情.最近我们一直在讨论一些预定的事情,比如轮换清理房子的某些部分,我认为让机器人在环聊聊天时宣布有关时间表的相关信息会很有用.
我想知道最好的方法是什么.
我看到有两种方法:
1)使用谷歌环聊API制作应用程序,该API以正确的间隔发送消息,连接到此应用程序,使用它进行聊天.
2)为我们连接到环聊的机器人创建一个谷歌帐户,让它以正确的间隔发送消息.
我喜欢2号,因为我不必干扰应用程序来更改机器人的代码,但我有点不知道从哪里开始.
1号似乎没问题,但我也不确定我是否可以连接到手机上的谷歌环聊应用程序,就像我可以与朋友聊天一样.
我该怎么做才能完成这项任务?
我目前正和Hubot玩一下,想把它连接到我和我的朋友聚会频道.问题是我似乎找不到适配器.可能不存在一个(因为最近谷歌环聊重新改造了他们的api)但我想先问你.
我发现了
TL; DR:是否有最新的Google Hangouts适配器?
我正在使用xmpp客户端进行谷歌聊天.我需要Google Talk ID,其类似于用户的"xxxxx@public.talk.google.com".使用oauth2,我可以获取电子邮件ID(gmail)和其他个人资料信息,但我无法弄清楚如何获取Google聊天ID.
我知道我可以使用电子邮件ID代替Google聊天ID用于所有目的.我需要Google聊天ID,因为我在我的用户表中使用电子邮件ID作为标识符.每当用户在Google聊天(环聊)中收到消息时,我都会将ID从"xxxxx@public.talk.google.com"获取.我无法检查我的用户表中是否有发件人记录.如果我可以在人们使用我的客户端进行身份验证时检索Google聊天ID,我可以将其存储在用户表中,并在用户收到消息时使用它来匹配.
发送邮件工作正常,因为我有目标用户的电子邮件ID,我可以用它来发送邮件.
请建议是否可以获取Google聊天ID
hangout ×10
android ×3
google-api ×2
google-plus ×2
bots ×1
chat ×1
google-oauth ×1
google-talk ×1
hangouts-api ×1
hubot ×1
php ×1
sms ×1