问题标签 [sinch]

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.

0 投票
1 回答
217 浏览

android - Sinch onShouldSendPushData 需要几秒钟才能被解雇

我按照这些教程开发了一个即时消息应用程序:

https://www.sinch.com/tutorials/android-messaging-tutorial-using-sinch-and-parse/

https://www.sinch.com/tutorials/send-push-notifications-android-messaging-app-using-gcm/

一切正常。我试图从用户电话向另一个用户发送即时消息,其中 MessageService 已停止(在他的设备上)。用户收到通知。这是我的方法的实现:

问题如下:

如果我在 MessagingActivity 中并且我将写一条消息并在调用 onShouldSendPushData 之前退出该活动(例如,写一条快速消息然后我单击后退按钮以退出应用程序),则永远不会触发推送通知(显然是因为 onShouldSendPushData 没有被及时调用)。有没有办法在关闭应用程序之前等待 onShouldSendPushData 被解雇?是否有一个侦听器或某些属性可以检查以防止在调用 onShouldSendPushData 之前关闭活动?

谢谢你,安德里亚

0 投票
1 回答
638 浏览

java - 使用 Sinch 和 Parse 的 Android 推送通知

我在这里查看适用于 Android 的推送通知教程:https ://www.sinch.com/tutorials/send-push-notifications-android-messaging-app-using-gcm/ ,我想知道我该怎么做应用相同的逻辑,但不使用提供的后端,而是使用 Parse 后端。

所以我想使用 Parse 但是我会在 HttpPost 构造函数的参数中添加什么?

0 投票
1 回答
481 浏览

javascript - Sinch 在 php 中注册用户

我使用Sinch创建了即时消息,是否可以在 php (Codeigniter) 中创建用户 Sinch?

注意:我将创建 api 来注册到 sinch,但 sinch 仅在 JS 中可用

谢谢您最好的问候!

0 投票
0 回答
459 浏览

sinch - 为什么 Sinch 从移动应用程序到浏览器的通话质量很差?

我们正在使用 Sinch SDK 来启用移动应用程序 (android) 到浏览器 (web 应用程序) 的调用。通话一切正常,但通话质量变化很大。我们使用 3 和 4G 进行移动连接。

我们的安卓设备上有一个外部声卡,因为我们处于嘈杂的环境中,需要外部扩音器和靠近驱动程序的麦克风。

从网络浏览器(基于办公室)移动应用程序(车载)的呼叫质量非常好,但从移动应用程序到网络浏览器的呼叫严重失真,以至于无法理解。

基于传入的音频(到移动应用程序)非常好,网络连接必须没问题 - 我认为?

这可能是什么原因?

谢谢

0 投票
2 回答
546 浏览

ios - 使用 Sinch API & iOS SDK 获取对话列表

我必须开发一个消息传递应用程序,我遇到了这个 Sinch 消息传递 SDK。我已经下载了 iOS SDK 并尝试了 Sinch Instant Messaging 示例应用程序。我能够发送消息和接收消息。但我需要知道:

  1. 我可以使用 Sinch SDK 获取对话列表,每个对话的最新消息都显示在列表中吗?
  2. 如何区分来自不同用户的传入聊天消息。在示例中,我只看到一个聊天消息屏幕,其中填充了来自不同用户的所有消息。那么,我们在 Sinch SDK 中是否有任何属性可以区分对话?
  3. 有没有可能为群聊创建群名,群像?Sinch API 将如何维护这些群聊和单聊消息?
0 投票
1 回答
107 浏览

android - Parse-Sinch 集成无法向使用 Parse 的数据浏览器创建的用户发送消息

我正在尝试使用Github中的源代码将 Parse 与 Sinch 集成。只要用户使用 Android API ParseUser.signUpInBackground() 注册,一切正常。但是,当我使用 Parse 的网站创建 Parse 用户时,我无法向新创建的用户发送消息。我收到错误“用户不存在”。如果用户使用 Facebook 和 Twitter 注册,也会发生这种情况。我还观察到,当您登录新创建的用户时,问题就消失了。

0 投票
2 回答
243 浏览

sinch - Sinch SDK android 分享视频,Audiosm 照片

我正在使用 sinch sdk 在我的应用程序中创建一个聊天应用程序。这是一个没有一对一消息的群聊应用程序。如何使用 sinch 在我的应用程序中集成共享视频、音频或照片等多媒体数据?

0 投票
3 回答
1864 浏览

java - 从用户 id 获取另一个用户的用户名 - Parse & Android

我一直在尝试为 iOS 和 Android 制作一个简单的即时消息应用程序。全部在 iOS 上完成。不过,我在 Android 上被困在一件事上。

每当我发送消息时,它都会发送带有两个对象senderother. Sender 是消息的发送者,other 是接收消息的人。

在 iOS 上,它给出sender当前登录用户的用户名。与 相同other,但它给出了接收消息的人的用户名。在Android上,目前,我只能得到它来给出当前登录用户sender的用户other,并设置为接收消息的人的用户ID。我想让 Android 设置other为用户名。

我对 Java 和 Android 应用程序开发非常陌生。我对 Swift 和 iOS 开发了解更多。不过,我很确定,这样做需要一个查询。

有人可以告诉我如何做到这一点吗?非常感谢!

代码: Pastebin #1 Pastebin #2 StackOverflow 不允许我添加另一个链接。如果有人想看,我可以将其粘贴在回复中。

ps对不起,如果这没有太多意义。我真的不知道如何描述它。

0 投票
1 回答
26 浏览

sinch - VS 2010 和框架 4.0 不支持 Sinch Nuget 包

在安装 sinch 的 Nuget 包时,我在 VS2010 和 Framework 4.0 上遇到了不受支持的错误

0 投票
1 回答
402 浏览

android - Sinch SDK - 不接收旧消息

在每次注销然后登录 Sinch SDK 中的特定用户时,我都会收到针对该用户的旧消息(它也使用在先前“会话”上发送的旧消息调用“发送”回调)。有没有办法为每条消息添加生存时间框架或禁用此功能?

目前我为每条消息添加了发送时间,如果超过 X 分钟,我不会显示它,但这是非常糟糕的解决方法。