我正在尝试通过他们的 API 在 LinkedIn 上发帖。端点https://api.linkedin.com/rest/posts。
在我尝试发布带有角色的内容之前,集成工作正常(。重新编辑的示例:
{
author: '',
commentary: 'a line\n' +
'\n' +
'another line...\n' +
'\n' +
'\n' +
'This gets posted (it will get cut off from here)\n' +
'another line\n'
...
}
Run Code Online (Sandbox Code Playgroud)
如果尝试对字符串进行 url 编码以及 JSON.stringify 整个对象。第一个发布的所有转义字符仍然存在(即:)a%20line%20,并且也会被切断,因为encodeURI不会转义()。后者会在 API 中抛出一个错误,提示“注释字符串格式错误”之类的内容。
有什么想法如何解决这个问题吗?
编辑:
但是:如果我这样做,\\(API 将返回"The input string format is invalid"
我试图将一个UIButton浮动到一个普遍的TableView的节头中的右边.到目前为止,我只设法为一个屏幕尺寸添加约束...
到目前为止,这是我的代码:
override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
var headerFrame:CGRect = tableView.frame
let titelArr: NSArray = ["1", "2", "3", "4", "5", "6"]
var title = UILabel(frame: CGRectMake(10, 10, 100, 30))
title.font = UIFont.boldSystemFontOfSize(20.0)
title.text = titelArr.objectAtIndex(section) as? String
title.textColor = UIColor.whiteColor()
var headBttn:UIButton = UIButton.buttonWithType(UIButtonType.ContactAdd) as UIButton
headBttn.frame = CGRectMake(320, 10, 30, 30)
headBttn.enabled = true
headBttn.titleLabel?.text = title.text
headBttn.tag = titelArr.indexOfObject(titelArr.objectAtIndex(section))
headBttn.addTarget(self, action: "addItem:", forControlEvents: UIControlEvents.TouchUpInside)
var headerView:UIView = UIView(frame: CGRectMake(0, 0, headerFrame.size.width, headerFrame.size.height))
headerView.backgroundColor …Run Code Online (Sandbox Code Playgroud) 我有一个tableView动态填充了几个部分中的自定义单元格.
在我的CustomCell类中,我在单元格中有一个@IBAction用于自定义复选框按钮.有没有办法在IBAction函数中获取发送者按钮的节号?
就像是:
@IBAction func checkboxButton(sender: CheckBox) {
//Change Button state
if sender.isChecked == true { sender.isChecked = false }
else { sender.isChecked = true }
//Get section number of clicked button
var sectionNumber = ???????
}
Run Code Online (Sandbox Code Playgroud) 根据本指南,我已经在数字海洋上启动并运行了解析服务器.配置mongo db进行迁移时,执行以下命令:
sudo cat /etc/letsencrypt/archive/domain_name/{fullchain1.pem,privkey1.pem} | sudo tee /etc/ssl/mongo.pem
Run Code Online (Sandbox Code Playgroud)
之后教程说:
续订Let's Encrypt证书后,您将不得不重复上述命令.如果您配置Let的加密证书的自动续订,请记住包括此操作.
为了做到这一点,我在我的let的加密cronjobs中添加了一个cronjob,如下所示:
30 2 * * 1 /opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log
33 2 * * 1 cat /etc/letsencrypt/archive/DOMAIN/{fullchain1.pem,privkey1.pem} | tee /etc/ssl/mongo.pem
35 2 * * 1 /etc/init.d/nginx reload
Run Code Online (Sandbox Code Playgroud)
但是,在星期一重新启动服务器后,mongod将无法启动,因为它无法找到/读取/etc/ssl/mongo.pem.
如何正确设置?我是否需要在另一个cronjob中chown/chmod该文件?
谢谢你的帮助!
我如何翻译一个包含变量的字符串,如下所示:
let alert = UIAlertController(title: NSLocalizedString("NEUEARTIKEL",comment:"Bitte gib einen neuen Artikel für \(titelArr[sender.tag]) an:"), message: nil, preferredStyle: .Alert)
Run Code Online (Sandbox Code Playgroud)
当我在localizable.string中正常翻译String时:
NEUEARTIKEL="Add an item to \(titelArr[sender.tag]):";
Run Code Online (Sandbox Code Playgroud)
警报将显示(titelArr [sender.tag])而不是其值.
这可能很简单,但我是一个新手快速的一个是不能谷歌的东西有用!;-)
谢谢你的帮助// Seb
我想隐藏商店页面上的按钮,但我想在其他帖子和页面上显示.
我发现此代码隐藏了整个网站上的"添加到购物车"按钮:
add_action( 'woocommerce_after_shop_loop_item', 'remove_add_to_cart_buttons', 1 );
function remove_add_to_cart_buttons() {
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
}
Run Code Online (Sandbox Code Playgroud)
我怎么能调整它,所以它只删除了woocommerce商店和catagory页面上的按钮?
ios ×3
swift ×3
uitableview ×2
axios ×1
cron ×1
escaping ×1
javascript ×1
lets-encrypt ×1
linkedin-api ×1
mongodb ×1
nginx ×1
node.js ×1
objective-c ×1
php ×1
ssl ×1
wordpress ×1