我尝试使用discord webhook和javascript post方法创建嵌入消息。 这是我使用的方法:
ErrorLog "C:/wamp/logs/localhost-error.log"
CustomLog "C:/wamp/logs/localhost-access.log" common
php_value error_log "D:/wamp/logs/localhost.php.error.log"

当我尝试使用此JSON调用此方法时:ErrorLog "C:/wamp/logs/site.local-error.log"
CustomLog "C:/wamp/logs/site.local-access.log" common
php_value error_log "C:/wamp/logs/site.php.error.log"
webhook发送"某些消息"进入我的不和谐聊天。
但是,当我尝试使用嵌入(https://discordapp.com/developers/docs/resources/webhook#execute-webhook& https://discordapp.com/developers/docs/resources/channel#embed-object)时,使用此JSON:function requestWithoutAjax( url, params, method ){
params = params || {};
method = method || 'post';
// function to remove the iframe
var removeIframe = function( iframe ){
iframe.parentElement.removeChild(iframe);
};
// make a iframe...
var iframe = document.createElement('iframe');
iframe.style.display = 'none';
iframe.onload = function(){
var iframeDoc = this.contentWindow.document;
// Make a invisible form
var form = iframeDoc.createElement('form');
form.method = method;
form.action = url;
iframeDoc.body.appendChild(form);
// pass the parameters
for( var name in params ){
var input = iframeDoc.createElement('input');
input.type = 'hidden';
input.name = name;
input.value = params[name];
form.appendChild(input);
}
form.submit();
// remove the iframe
setTimeout( function(){
removeIframe(iframe);
}, 500);
};
document.body.appendChild(iframe);
}
它只是不发送嵌入消息。
我格式化JSON错误,还是其他的东西?
也许你们中的某个人可以解决我的问题。