我们获得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) 我的猫鼬架构如下。
'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)
我想从数据库动态设置角色枚举值而不是硬编码,我该怎么做?
我有来自服务器的视频流,后来我想并排添加另一个.这一切都很好,我做到了.现在我的问题来了,当我想要删除视频.我设法将其从显示中删除,但我可以听到视频仍然在后台播放.那么如何停止播放该视频呢?以下是我设置视频的代码:
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) 我想知道如何防止从外面点击弹出窗口时隐藏弹出窗口?单击时,将显示弹出窗口.之后我需要防止它隐藏起来.当我在弹出窗口外面点击时,我的弹出窗口隐藏起来.有办法防止这种情况吗?
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) 随着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秒才能完成.
我的代码有什么问题?
我一直在尝试在前端自定义通知消息,即如果未设置字段发送通知,我正在尝试添加它。
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
我正在使用express-validator进行验证.
我有一些非强制性的参数,如名称.
我想仅在存在时验证参数,否则无需验证.
我有一个类似的解决方案
if(parameter){
req.assert('name',"Valid name is required!").isName();
}
Run Code Online (Sandbox Code Playgroud)
有没有比这更好的解决方案?
我有以下代码
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 需要输出为单个字符串.需要单线解决方案.