我是新手.我已经为stackview添加了视图addArrangedSubview().但是我无法使用删除此视图removeArrangedSubview().即使在删除已安排的子视图后,视图仍然存在
import Foundation
import UIKit
class render: UIViewController {
let subview = UIStackView()
let mainview = UIStackView()
override func viewDidLoad() {
super.viewDidLoad()
self.mainviewlet()
self.login()
}
func login() {
let username = UITextField()
// text field
let button = UIButton(frame: CGRect(x: 100, y: 100, width: 100, height: 40))
//button
// Adding to subview
subview.axis = UILayoutConstraintAxis.vertical
subview.distribution = UIStackViewDistribution.equalSpacing
subview.alignment = UIStackViewAlignment.center
subview.spacing = 16.0
subview.addArrangedSubview(username)
subview.addArrangedSubview(button)
subview.translatesAutoresizingMaskIntoConstraints = false;
// Adding subview to another stackview
mainview.addArrangedSubview(subview) …Run Code Online (Sandbox Code Playgroud) 我一直在尝试使用访问有关我的Facebook PAGE的信息cURL。我在“图形资源管理器”中传递了网址我/帐户,该网址显示了一些数据,如下所示:
{
"data": [
{
"access_token": "tokenString",
"category": "Small business",
"name": "myPageName",
"id": "xxx",
"perms": [
"ADMINISTER",
"EDIT_PROFILE",
"CREATE_CONTENT",
"MODERATE_CONTENT",
"CREATE_ADS",
"BASIC_ADMIN"
]
}
],
"paging": {
"cursors": {
"before": "MTM4NzYwMjM5NDg5NTUzOQ==",
"after": "MTM4NzYwMjM5NDg5NTUzOQ=="
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试在cURL中获取相同的内容并通过终端运行时,出现错误“ 不受支持的GET请求 ”
码:
<?php
$url='https://graph.facebook.com/v2.3/me/accounts';
$ch=curl_init();
CURL_SETOPT($ch,CURLOPT_URL,$url);
CURL_SETOPT($ch,CURLOPT_RETURNTRANSFER, 1);
$json=json_decode(curl_exec($ch));
var_dump($json);
?>
Run Code Online (Sandbox Code Playgroud)
错误:
object(stdClass)#1 (1) {
["error"]=>
object(stdClass)#2 (3) {
["message"]=>
string(114) "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api"
["type"]=>
string(20) "GraphMethodException"
["code"]=>
int(100)
}
} …Run Code Online (Sandbox Code Playgroud) 我需要使用云调度程序中的随机/动态 job_names 触发 Google 数据流作业。我可以传递静态作业名称并通过将其传递到调度程序主体来触发数据流。有没有办法通过调度程序动态设置这个作业名称?
如果有办法设置 current_timestamp 或一些 random_numbers 会有帮助。
我知道我们也可以通过云功能触发数据流。但试图避免这里的服务数量。
我拥有的:
{ "job_name": "test-run-df-job" }
我需要的:
{ "job_name": "test-run-df-job" + CURRENT_TIME() }
感谢您的任何帮助。
google-cloud-platform google-cloud-dataflow google-cloud-scheduler
我试图通过我的脚本将Facebook页面状态作为页面(而不是用户)发布.这给我一个错误100.
在这里,我使用权限:manage_pages,publish_pages从Graph Explorer生成临时user_access_token
<?php
$url='https://graph.facebook.com/v2.3/{$user_id}/accounts?access_token=USER_ACCESS_TOKEN';
$ch=curl_init();
CURL_SETOPT($ch,CURLOPT_URL,$url);
CURL_SETOPT($ch,CURLOPT_RETURNTRANSFER, 1);
$json=json_decode(curl_exec($ch));
$page_access_token=$json->data['0']->access_token;
curl_close($ch);
$page_id='xxx';
$message='helloworld';
$url="https://graph.facebook.com/v2.3/{$page_id}?access_token=$page_access_token";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $message);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
$result = json_decode(curl_exec($curl));
var_dump($result);
?>
Run Code Online (Sandbox Code Playgroud)
如果一切顺利,应该在Facebook页面上发布字符串"helloworld".但在这里它返回错误:
object(stdClass)#5 (1) {
["error"]=>
object(stdClass)#6 (3) {
["message"]=>
string(61) "(#100) Parameters do not match any fields that can be updated"
["type"]=>
string(14) "OAuthException"
["code"]=>
int(100)
}
}
Run Code Online (Sandbox Code Playgroud)
这里有什么错误?谢谢.