почему Exact Target FUEL SDK не проверяет мои ключи API?

Я работаю с FUEL SDK для точного целевого API. Я настроил свои переменные окружения, но приложение продолжает отказывать мне в данных и выдает следующее сообщение об ошибке.

    raise Exception('Unable to validate App Keys(ClientID/ClientSecret) provided: ' + repr(r.json()))
Exception: Unable to validate App Keys(ClientID/ClientSecret) provided: {u'errorcode': 1, u'message': u'Unauthorized', u'documentation': u''}

Я смотрю в клиенте, но не понимаю, почему аутентификация останавливается. вот мой код:

import os

os.environ["FUELSDK_CLIENT_ID"] = ""
os.environ["FUELSDK_CLIENT_SECRET"] = ""
os.environ["FUELSDK_DEFAULT_WSDL"] = "https://webservice.exacttarget.com/etframework.wsdl"
os.environ
["FUELSDK_AUTH_URL"] = "https://auth.exacttargetapis.com/v1/requestToken?legacy=1"
#os.environ["FUELSDK_WSDL_FILE_LOCAL_LOC"] = "C:\Users\Aditya.Sharma\AppData\Local\Temp\ExactTargetWSDL.s6.xml"


# Add a require statement to reference the Fuel SDK's functionality:
import FuelSDK

# Next, create an instance of the ET_Client class:
myClient = FuelSDK.ET_Client()

# Create an instance of the object type we want to work with:
list = FuelSDK.ET_List()

# Associate the ET_Client to the object using the auth_stub property:
list.auth_stub = myClient

# Utilize one of the ET_List methods:
response = list.get()

# Print out the results for viewing
print 'Post Status: ' + str(response.status)
print 'Code: ' + str(response.code)
print 'Message: ' + str(response.message)
print 'Result Count: ' + str(len(response.results))
print 'Results: ' + str(response.results)

Может кто-нибудь, пожалуйста, скажите мне, почему меня закрывают?

вот репозиторий git, который я использую: https://github.com/salesforce-marketingcloud/FuelSDK-Python

Заранее спасибо.


person RustyShackleford    schedule 06.07.2016    source источник


Ответы (1)


Обновите Client KEY/PWD в client.py

person RustyShackleford    schedule 18.07.2016