Javascript 在salesforce之外访问ajax工具包
我的系统中有一个简单的html页面。我正在尝试使用ajax工具包访问我的组织详细信息。但我不能这样做。知道我如何使用javascript/jquery在系统中访问简单html页面中的salesforce数据吗Javascript 在salesforce之外访问ajax工具包,javascript,html,ajax,salesforce,Javascript,Html,Ajax,Salesforce,我的系统中有一个简单的html页面。我正在尝试使用ajax工具包访问我的组织详细信息。但我不能这样做。知道我如何使用javascript/jquery在系统中访问简单html页面中的salesforce数据吗 <html> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="connection.js"></s
<html>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="connection.js"></script>
<script type="text/javascript" src="apex.js"></script>
<script type="text/javascript">
var j$ = jQuery.noConflict();
sforce.connection.init('sessionId', 'https://ap1.salesforce.com/services/Soap/u/26.0');
j$(document).ready(function(){
var result = sforce.connection.query("Select Name, Id from User");
var records = result.getArray("records");
for (var i=0; i< records.length; i++) {
var record = records[i];
console.log(record.Name + " -- " + record.Id);
}
});
</script>
</html>
由于这不是一个具体的问题,我将尝试回答一般需要做什么 您需要在组织中启用对Salesforce Rest API的远程访问。 获取OAuth 2.0访问令牌以访问Rest API,然后使用Rest API访问它。 developer.force.com网络中有大量资源。我以前用过的一些有用的链接 第二个链接包含一个完整的Java示例。这可以转换为JS。第三个链接提供了RESTAPI的完整参考