gpt4 book ai didi

javascript - 露天 : how to call share webscript from client js and extract JSON data

转载 作者:行者123 更新时间:2023-12-03 12:07:32 27 4
gpt4 key购买 nike

我想从客户端 JavaScript 调用返回 JSON 数据的共享网页脚本。

来自 getTicket.json.ftl 的响应如下所示:

{
"ticket" : "TICKET_faf851d4a993b62c98908268af07876f09fa86c9"
}

那么我如何从客户端 JavaScript 调用此共享网页脚本并提取“ticket”的值?

see answer below

最佳答案

答案:

Alfresco.util.Ajax.jsonGet(
{
url: Alfresco.constants.PROXY_URI + "/auth/getTicket.json",
successCallback:
{
fn: function(response)
{
try {
var json = JSON.parse(response.serverResponse.responseText);
var ticket = json["ticket"];
if (ticket.substring(0, 6) == "TICKET") {
clipboardData.setData("Text", ticket + "&" + file.nodeRef);
location.href = Alfresco.constants.URL_RESCONTEXT + "components/javawebstart/AEF_JNLP.jnlp";
} else {
// handle unknown format
}
} catch (e) {
// handle error
}

},
scope: this
},

failureCallback:
{
fn: function(response)
{
// handle failure case
},
scope: this
}
});

这调用共享层网页脚本。因此,您还需要一个共享层 Web 脚本,它调用一个存储库 Web 脚本,该脚本返回实际的票证...

关于javascript - 露天 : how to call share webscript from client js and extract JSON data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25115442/

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