小编Vis*_*hnu的帖子

linkedin API无法创建广告系列

我们获得rw_ads了应用的权限.通过该应用程序我们已经使用所有给定权限的access_token.

正如文档中所述,我们已rw_ads获得许可,但如果我们尝试创建/更新广告系列,则会收到以下错误.

{"serviceErrorCode":100,"message":"访问权限不足:POST/adCampaignsV2/sdafnk","status":403}

var request = require("request");

var options = { method: 'POST',
  url: 'https://api.linkedin.com/v2/adCampaignsV2/sdafnk',
  headers: 
   { 'Authorization': 'Bearer XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
     'Content-Type': 'application/json' },
  body: 
   { patch: 
      { '$set': 
         { runSchedule: { end: 1548405000000, start: 1547713800000 },
           status: 'ACTIVE' } } },
  json: true };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
Run Code Online (Sandbox Code Playgroud)

创建活动的代码如下所述

var request = require("request");

var options = { 
  method: 'POST',
  url: 'https://api.linkedin.com/v2/adCampaignsV2',
  headers: { 
    'Authorization': 'Bearer …
Run Code Online (Sandbox Code Playgroud)

ads linkedin linkedin-api

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

猫鼬动态枚举值

我的猫鼬架构如下。

'use strict';

var mongoose = require('mongoose'),
  Schema = mongoose.Schema;

var UserSchema = new Schema({
  role: {
    type: String,
    enum: ['user', 'admin']
  }
});

mongoose.model('User', UserSchema);
Run Code Online (Sandbox Code Playgroud)

我想从数据库动态设置角色枚举值而不是硬编码,我该怎么做?

enums mongoose node.js mongoose-schema

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

as3 - 如何停止视频和分离NetStream

我有来自服务器的视频流,后来我想并排添加另一个.这一切都很好,我做到了.现在我的问题来了,当我想要删除视频.我设法将其从显示中删除,但我可以听到视频仍然在后台播放.那么如何停止播放该视频呢?以下是我设置视频的代码:

ns = new NetStream(connection);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
ns.play(item[1].toString() + ".flv");
video = new Video();
video.attachNetStream( ns );
video.width = 160;
video.height = 120;
videoWrapper = new UIComponent();
videoWrapper.addChild( video );
videos.addElement( videoWrapper );
Run Code Online (Sandbox Code Playgroud)

这是为了删除

videos.removeElement(myVideos[p][1]); // myVideos[p][1] is a reference of videoWrapper
Run Code Online (Sandbox Code Playgroud)

video streaming actionscript-3

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

如何在外部点击时禁用隐藏弹出窗口?

我想知道如何防止从外面点击弹出窗口时隐藏弹出窗口?单击时,将显示弹出窗口.之后我需要防止它隐藏起来.当我在弹出窗口外面点击时,我的弹出窗口隐藏起来.有办法防止这种情况吗?

Codepen URL:http://codepen.io/anon/pen/WvYwqZ

$ionicPopover.fromTemplateUrl('my-popover.html', {
    scope: $scope
  }).then(function(popover) {
    $scope.popover = popover;
  });


  $scope.openPopover = function($event) {
    $scope.popover.show($event);
  };
  $scope.closePopover = function() {
    $scope.popover.hide();
  };
Run Code Online (Sandbox Code Playgroud)

javascript angularjs ionic-framework

3
推荐指数
1
解决办法
1884
查看次数

python flask thread true不工作

随着threaded=True请求每一个新的线程来处理.但是,如果我将thread true设置为我的应用程序,它将显示未知行为.

这是我的代码.

from flask import Flask
from flask import jsonify
import time

app = Flask("proxapp")

import datetime

@app.route('/slow')
def slow():
    start = datetime.datetime.now()
    time.sleep(10)
    return jsonify(start = start, end = datetime.datetime.now())


try:
    app.run(threaded=True)
except Exception, e:
    print repr(e)
Run Code Online (Sandbox Code Playgroud)

我在Windows中打开了两个选项卡,并尝试在不同的选项卡中请求相同的URL.只有在提供第一个请求后才会提供第二个请求.第二个请求需要大约20秒才能完成.

我的代码有什么问题?

python multithreading flask

2
推荐指数
2
解决办法
9226
查看次数

firebase 设置后台消息处理程序

我一直在尝试在前端自定义通知消息,即如果未设置字段发送通知,我正在尝试添加它。

importScripts('https://www.gstatic.com/firebasejs/5.0.4/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/5.0.4/firebase-messaging.js');

var config = {
    apiKey: "x",
    authDomain: "y",
    databaseURL: "z",
    projectId: "a",
    storageBucket: "b",
    messagingSenderId: "1"
};

firebase.initializeApp(config);

const messaging = firebase.messaging();
console.log('came here');

console.log(messaging.bgMessageHandler);

console.log(messaging.setBackgroundMessageHandler,'dsafdsadasfd')




messaging.setBackgroundMessageHandler(function(payload) {
  console.log('[firebase-messaging-sw.js] Received background message ', payload);
  // Customize notification here
  var notificationTitle = 'Background Message Title';
  var notificationOptions = {
    body: 'Background Message body.',
    icon: '/firebase-logo.png'
  };

  console.log(notificationOptions)
  return self.registration.showNotification(notificationTitle,
    notificationOptions);
});

console.log(messaging.bgMessageHandler);
Run Code Online (Sandbox Code Playgroud)

在执行上面的代码时[firebase-messaging-sw.js] Received background message ', payload,即使我收到通知,我也没有收到 的控制台。

为什么setBackgroundMessageHandler不工作?

firebase google-cloud-messaging service-worker firebase-cloud-messaging

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

使用express-validator存在参数

我正在使用express-validator进行验证.

我有一些非强制性的参数,如名称.

我想仅在存在时验证参数,否则无需验证.

我有一个类似的解决方案

if(parameter){
   req.assert('name',"Valid name is required!").isName();
}
Run Code Online (Sandbox Code Playgroud)

有没有比这更好的解决方案?

validation node.js express

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

使用java中的ArrayUtils将字符串列表转换为单个字符串

我有以下代码

List<String> test = new ArrayList<String>();
test.add("one");
test.add("two");
test.add("three");
Run Code Online (Sandbox Code Playgroud)

"one,two,three"使用Array Utils 需要输出为单个字符串.需要单线解决方案.

java arrays

0
推荐指数
1
解决办法
6108
查看次数