gpt4 book ai didi

ios - 使用 FBConnect 预填充对话框?

转载 作者:行者123 更新时间:2023-11-29 04:53:14 24 4
gpt4 key购买 nike

几个月前,我曾经能够用自己的文本预先填充对话框,这样用户只需单击共享即可共享该文本,但 Facebook 似乎已经开始像他们所说的那样忽略该参数在这篇文章中:https://developers.facebook.com/blog/post/510/

那么有没有其他方法可以让我预先填写用户可以轻松共享的消息?

谢谢!

- (void)webViewDidFinishLoad:(UIWebView *)webView 
{
[super webViewDidFinishLoad:webView];

if (defaultStatus)
{
// Set the pre-filled status message
[_webView stringByEvaluatingJavaScriptFromString:
[NSString stringWithFormat:@"document.getElementsByName('feedform_user_message')[0].value = decodeURIComponent('%@')",
[SHKEncode(defaultStatus) stringByReplacingOccurrencesOfString:@"'" withString:@"\\'"]
]
];

// Make the text field bigger
[_webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByName('feedform_user_message')[0].style.height='100px'"];
}
}

最佳答案

据我所知,不可能再使用 javascript api 预先填充消息框,这是一件好事。毕竟这是违反平台政策的:

https://developers.facebook.com/docs/guides/policy/application_integration_points/

但是:使用 php api/sdk 应该仍然可以实现。您只需要允许用户在发送消息之前使用文本区域或输入字段编辑消息即可。只需使用消息参数向/me/feed 发帖即可。

关于ios - 使用 FBConnect 预填充对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8467091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com