我正在使用官方Vimeo Android 库。
这是我添加它的方法: compile 'com.vimeo.networking:vimeo-networking:1.1.1'
这是我如何使用它:
// where mUri is in the following format: /videos/<videoId>
VimeoClient.getInstance().fetchNetworkContent(mUri, new ModelCallback<Video>(Video.class) {
@Override
public void success(Video video) {
if (!video.getStatus().equals(Video.Status.AVAILABLE)) {
// still processing
} else {
// code goes here because its status is already available
Log.e("main", "play: " + video.getPlay());
// this logs -- play: null
}
}
@Override
public void failure(VimeoError error) {
Log.e("main", error.getErrorMessage());
}
});
Run Code Online (Sandbox Code Playgroud)
video.getDownload()工作并给我一个 3 的数组。我使用与上传视频相同的访问令牌。我也有一个 PRO 帐户。我在邮递员中尝试过,使用完全相同的访问令牌和视频 ID,并且可以正常工作。结果包含一个带有 w/c 的文件部分,如下所示:
"files": …Run Code Online (Sandbox Code Playgroud) 我专门收到此错误上RUN npm install的Dockerfile:
> core-js@2.6.11 postinstall /app/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"
The command '/bin/sh -c npm install' returned a non-zero code: 1
Run Code Online (Sandbox Code Playgroud)
当我通过 查看包依赖关系树时npm ll,我看到 core-js 被 loopbackjs 使用。我正在使用版本loopback 3.0.0。
我已经在这里和这里尝试了解决方法,将其放在之前npm install:
RUN npm config set unsafe-perm true
Run Code Online (Sandbox Code Playgroud)
但同样的结果。
这是完整的相关错误日志:
Step 6/9 : RUN npm install
---> Running in 10ca507be4fa
npm WARN deprecated nsp@2.8.1: The Node Security Platform service is shutting down 9/30 - https://blog.npmjs.org/post/175511531085/the-node-security-platform-service-is-shutting
npm …Run Code Online (Sandbox Code Playgroud) 我希望能够在调用Model.createSequelize 之后接收普通的原始对象,Sequelize是创建的对象本身,没有元数据或任何其他东西.就像{raw: true}选项一样Model.find.
我已经看到了这个答案:
将所有查询设置为raw = true sequelize,不,Model.create({name: 'test'}, {raw: true})不起作用.
谢谢
node.js ×2
android ×1
core-js ×1
docker ×1
loopbackjs ×1
npm ×1
orm ×1
sequelize.js ×1
vimeo ×1
vimeo-api ×1