帖子
帖子
用户
博客
课程
显示全部楼层
23
帖子
0
勋章
329
Y币

[多端开发] 融云发送小视频问题

[复制链接]
发表于 2024-3-5 17:15:53
本帖最后由 子熹. 于 2024-3-7 16:45 编辑



rong.sendSightMessage({
    "conversationType":"PRIVATE",
    "targetId":"65",
    "sightPath":"fs:///storage/emulated/0/DCIM/Screenshots/Screenrecording_20231231_175552.mp4",
    "thumbPath":"fs:///storage/emulated/0/Android/data/com.kingdom.xiaogu/files/Pictures/image_select/1709629349893.jpg",
    "extra":""
}, function (ret, err) {
    console.log(JSON.stringify(ret));
})


报错33003
调用接口时传入的参数不正确。


rong.sendSightMessage({
    "conversationType":"PRIVATE",
    "targetId":"65",
    "sightPath":"/storage/emulated/0/DCIM/Screenshots/Screenrecording_20231231_175552.mp4",
    "thumbPath":"/storage/emulated/0/Android/data/com.kingdom.xiaogu/files/Pictures/image_select/1709629349893.jpg",
    "extra":""
}, function (ret, err) {
    console.log(JSON.stringify(ret));
})





查出来是不报错的,但是返回值没有音频内容?
  1. {"result":{"message":{"content":{"extra":"","mediaUrl":"","thumbPath":"file:///data/user/0/com.kingdom.xiaogu/files/AnOrNjr88SAWbmJ0YQzUpw_1709620960000/video/thumbnail/15.jpg"},"conversationType":"PRIVATE","extra":"","isCanIncludeExpansion":false,"isDownload":false,"isListened":false,"isMultipleReceive":false,"isRead":false,"isRetrieved":false,"messageDirection":"SEND","messageId":15,"messageUId":"","objectName":"RC:SightMsg","readReceiptInfo":"{}","receivedTime":0,"senderUserId":"2378","sentStatus":"SENDING","sentTime":1709629992548,"targetId":"65"}},"status":"prepare"}
复制代码
所以是不用加“fs://”吗?返回值没有音频是漏掉什么步骤了吗?求大佬解答!


65e97e8931be8.png




sightPath:

类型:字符串
描述:小视频的路径,仅支持 fs://,如:fs:///image/123.jpg
thumbPath:

类型:字符串
描述:缩略图的路径,仅支持 fs://,如:fs:///image/123.jpg
/storage/emulated/0/DCIM/Screenshots/Screenrecording_20231231_175552.mp4
这个路径是sd卡直接路径,你可以用fs插件复制到fs文件夹下d
0
帖子
1
勋章
1638
Y币
你好,我们这边调试了一下是可以正常发送视频的

调用代码如下:
  1. var rong = api.require('rongCloud2');
  2.         rong.sendSightMessage({
  3.             "conversationType":"PRIVATE",
  4.             "targetId":"65",
  5.             "sightPath":"/storage/emulated/0/DCIM/Camera/testvideo.mp4",
  6.             "thumbPath":'/storage/emulated/0/DCIM/Camera/test123.jpg',
  7.             "extra":""
  8.         }, function (ret, err) {
  9.             console.log(JSON.stringify(ret));
  10.         })
复制代码


返回数据如下:
  1. {
  2.     "result": {
  3.         "message": {
  4.             "content": {
  5.                 "extra": "",
  6.                 "mediaUrl": "https://rongcloud-sight-short**.**/CUBbXElZVFIJWgAGQwcHBQgBBQ8OBwYDCzk2NTY%3D.mp4?e=1725265530&token=CddrKW5AbOMQaDRwc3ReDNvo3-sL_SO1fSUBKV3H:Nw6YmNFcCB3E_iM95DLlKzDi51A=",
  7.                 "thumbPath": "file:///data/user/0/com.apicloud.pkg.sdk/files/BysMfcLcA1d1BPDFjL6amQ_1709712516000/video/thumbnail/5.jpg"
  8.             },
  9.             "conversationType": "PRIVATE",
  10.             "extra": "",
  11.             "isCanIncludeExpansion": false,
  12.             "isDownload": false,
  13.             "isListened": false,
  14.             "isMultipleReceive": false,
  15.             "isRead": false,
  16.             "isRetrieved": false,
  17.             "messageDirection": "SEND",
  18.             "messageId": 5,
  19.             "messageUId": "CE2B-F1UQ-DBC4-01LV",
  20.             "objectName": "RC:SightMsg",
  21.             "readReceiptInfo": "{}",
  22.             "receivedTime": 0,
  23.             "senderUserId": "123",
  24.             "sentStatus": "SENT",
  25.             "sentTime": 1709713530729,
  26.             "targetId": "65"
  27.         }
  28.     },
  29.     "status": "success"
  30. }
复制代码


现在需要你们确认下:
1. 传入路径是否正确(包括视频地址 & 缩略图地址)
2. 融云的key是否有问题(可以咨询下融云客服,是否有发送视频的权限或者视频大小超出融云的限制)
23
帖子
0
勋章
329
Y币
模块技术支持-L · 2024-3-6 16:32你好,我们这边调试了一下是可以正常发送视频的

调用代码如下:

您好,传入路径是调用WXPhotoPicker.open返回的,应该是没问题的,其他上传图片什么的都是正常的,然后key的话是生产环境的key,也是没问题,而且融云现在也只是视频这里有问题,其他功能暂时都是正常的

关于视频权限,融云文档描写的是“小视频为免费服务,不需要开启即可使用”
视频大小问过融云那边了,说是不超过10秒,我是用5秒的视频测试的

关于融云的回复我放在帖子里了,辛苦看下是否正确
23
帖子
0
勋章
329
Y币
模块技术支持-L · 2024-3-6 16:32你好,我们这边调试了一下是可以正常发送视频的

调用代码如下:

您好,辛苦抽空看下我回复的,有什么问题的话,我们及时沟通,我这边进行推进跟踪,谢谢
您需要登录后才可以回帖 登录

本版积分规则