API - 开发者平台

 

使用Turkishexportal创建一个功能强大的应用程序。

The API provides the site members with the ability to access and manipulate the desired data from the platform. The API functions provide an infrastructure that can be easily implemented between any application or website and Turkishexportal . Many of the actions that members perform on the site, such as company update, add / modify / delete products, add / change / delete news and references, read / reply / delete messages, visitor reports are also available to users via API . API accepts requests in the form REST and accepts multiple respond

Some information about using the API ;

    For any issues with API , you can contact us at info@turkishexportal.com .

    基本概念

    The Basics Concepts page's API requirements are important to include error codes, general information, etc. We recommend starting with this section for the API . In the next stage, you can see the here methods you can use on the API . Finally, you should get a access code to integrate your API into your application.

    要求

      回应

        分页

        This allows the data to be sent in handleable sizes for requests that list count , page and current parameters. Things to consider in lists;

    答案类型

    Turkishexportal API can send responses in 2 different formats;

      How to Determine the Response Type

      The type of response to be received is provided by the format parameter in the submitted request. When this parameter is not sent, the response is returned as standard JSON type. If you want to change it, you can specify the response type for each request by adding the format = xml or format = json parameter.

      XML

      XML responses are in a special XML format specified by Turkishexportal.

      https://www.turkishexportal.com/api/1.0/company/select?key=123&type=xml

      Sample request - Truncated

      <?xml version="1.0"?>
      <Company xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <accountype>F</accountype>
        <active>Y</active>
        <alias>test</alias>
        <businesstype>01</businesstype>
        <communication>
          <address1>Ahmet Sokak. Aykon Apt.</address1>
      	.
      	.
      	.
      </Company>
      

      JSON

      JSON ( JavaScript Object Notation , json.org ) is a simple and useful data declaration format. It is used extensively in Ajax applications, especially those used within the browser.

      https://www.turkishexportal.com/api/1.0/company/select?key=123&type=json

      Sample request - Truncated

      {
          "accountype":"F",
          "active":"Y",
          "alias":"test",
          "businesstype":"01",
          "communication":{  
              "address1":"Ahmet Sokak. Aykon Apt.",    
          .
          .
          }
      }
      

    参数

    The parameters in this page are also used from time to time in definitions in the portal.

    名称 描述
    TL 04 助理出口及销售经理
    05 助理出口部经理
    06 总经理助理
    10 助理销售经理
    100
    101 总经理
    103 国际市场助理
    104 国际营销经理
    109 国际销售经理
    116 经理
    118 常务董事
    123 营销与销售代表
    128 市场经理
    129 销售代表
    13 业务发展经理
    139 所有者
    14 业务发展专家
    143 伙伴
    160 代表
    161 销售及出口总监
    162 销售和出口部经理
    164 销售经理
    17 CEO
    170 销售经理
    171 销售代表
    35 导向器
    36 业务发展总监
    37 导演出口和进口
    38 销售及物流总监
    46 出口和进口助手
    48 出口和进口部经理
    49 出口和进口代表
    62 出口部主任
    65 出口部经理
    69 出口代表
    72 出口销售代表
    82 国外销售经理
    83 国外销售代表
    92 外贸经理
    95 外贸代表
    98 创始人/经理
    99
    名称 描述
    ER 01 42644
    02 10 - 50
    03 50 - 100
    04 100 - 250
    05 > 250

    访问代码

    All access should be sent in the all requests apikey field via the Turkishexport API . Please keep your access code in a safe place. Keep in mind that your data security will be compromised if you have the code provided within your membership. In such cases, you must ensure that your code is canceled by contacting info@turkishexportal.com via email. A sample request with API Access Code is shown below.

    https://www.turkishexportal.com/api/1.0/company/select?format=xml&apikey=f893a3bf3cfc432a8e304f07e5ea11f5

    The apikey used in the above example is not a valid access code. It is given only in terms of being an example. Please use the apikey API Access Code assigned specifically to you in your own application.

    方法列表

    Company

    Update
    领域 描述 类型
    name 公司名 VARCHAR [100]
    <?xml version="1.0"?>
    <Company xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <uid>33d27f2c6ed0403f98ab0219e3fec20e</uid>
      <name>Test Co Ltd.</name>
      <history>Test is the company that provides the best product.</history>
      <email>info@test.com</email>
      <mf>M</mf>
      <representative>Test Person</representative>
      <establishdate>1965</establishdate>
      <businesstype>01</businesstype>
      <statistic>
        <itemscount>4</itemscount>
        <newscount>1</newscount>
        <referencecount>1</referencecount>
        <certificatecount>2</certificatecount>
      </statistic>
    </Company>

    错误列表

    描述
    100 没有找到记录
    110 请检查无效字段。
    255 发生了错误。

    代码执行

 

回到顶部