Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce:如何使用API获取企业WSDL?_Api_Wsdl_Salesforce - Fatal编程技术网

Salesforce:如何使用API获取企业WSDL?

Salesforce:如何使用API获取企业WSDL?,api,wsdl,salesforce,Api,Wsdl,Salesforce,我需要在Java应用程序中使用SalesforceAPI访问企业WSDL。有人能帮忙吗?Salesforce WSDL仅在Salesforce UI中提供,而不是通过API提供。您可以通过以下网址获得: 设置|开发|API 如果您发现需要在运行时获取企业WSDL,因为您的应用程序需要处理不同的对象集和字段集,那么您可能应该改用合作伙伴WSDL。它将允许您在运行时获取所有对象和字段描述,并进行动态API调用。前面的工作稍微多一些,但会产生更灵活、更具弹性的应用程序。当对象和字段将来更改时,您的应用

我需要在Java应用程序中使用SalesforceAPI访问企业WSDL。有人能帮忙吗?

Salesforce WSDL仅在Salesforce UI中提供,而不是通过API提供。您可以通过以下网址获得:

设置|开发|API


如果您发现需要在运行时获取企业WSDL,因为您的应用程序需要处理不同的对象集和字段集,那么您可能应该改用合作伙伴WSDL。它将允许您在运行时获取所有对象和字段描述,并进行动态API调用。前面的工作稍微多一些,但会产生更灵活、更具弹性的应用程序。当对象和字段将来更改时,您的应用程序将继续工作,而不会重新使用WSDL。

Salesforce WSDL仅在Salesforce UI中可用,而不是通过API。您可以通过以下网址获得:

设置|开发|API


如果您发现需要在运行时获取企业WSDL,因为您的应用程序需要处理不同的对象集和字段集,那么您可能应该改用合作伙伴WSDL。它将允许您在运行时获取所有对象和字段描述,并进行动态API调用。前面的工作稍微多一些,但会产生更灵活、更具弹性的应用程序。当对象和字段将来更改时,您的应用程序将继续工作,而不会重新使用WSDL。

据我所知,WSDL无法通过Salesforce API获得。但是,如果您有正确的信息,可以通过REST调用进行访问。首先,您需要通过OAuth握手或用户名/密码+安全令牌握手生成会话令牌。您还需要从中生成WSDL的Apex类的名称。有了这两件事,您可以执行GET。有关必需的GET结构,请参见以下伪代码

GET https://<SANDBOX_INSTANCE_URL>/services/wsdl/class/<APEX_WSDL_CLASS_NAME>?isdtp=p1

Headers:
  'Cookie' : 'sid=<SESSION_TOKEN>'
GEThttps:///services/wsdl/class/
  • 顶点:
  • 元数据:
  • 工具:
  • 工具(枚举):

  • 据我所知,WSDL无法通过Salesforce API获得。但是,如果您有正确的信息,可以通过REST调用进行访问。首先,您需要通过OAuth握手或用户名/密码+安全令牌握手生成会话令牌。您还需要从中生成WSDL的Apex类的名称。有了这两件事,您可以执行GET。有关必需的GET结构,请参见以下伪代码

    GET https://<SANDBOX_INSTANCE_URL>/services/wsdl/class/<APEX_WSDL_CLASS_NAME>?isdtp=p1
    
    Headers:
      'Cookie' : 'sid=<SESSION_TOKEN>'
    
    GEThttps:///services/wsdl/class/
    
  • 顶点:
  • 元数据:
  • 工具:
  • 工具(枚举):