Apiki_Buscape_API.Apiki_Buscape_API.CreateSource C# (CSharp) Method

CreateSource() public method

Função utilizada para criar um Source ID para o publisher que desejar integrar o seu aplicativo.
public CreateSource ( string siteId, string publisherId, string token, string sourceName ) : string
siteId string o id do site do publisher
publisherId string o id do publisher
token string token de segurança
sourceName string o nome do source escolhido pelo publisher
return string
        public string CreateSource(string siteId, string publisherId, string token, string sourceName)
        {
            string param = string.Empty;

            if (siteId.Equals(string.Empty) || publisherId.Equals(string.Empty) || token.Equals(string.Empty) || sourceName.Equals(string.Empty))
                this.ShowErrors(string.Format("Todos os parâmetros são requeridos na função <b>{0}</b>.", Services.createSource));

            string[] arr_param = new string[] { "siteId=" + siteId, "publisherId=" + publisherId, "token=" + token, "sourceName=" + sourceName };
            param = "?" + string.Join("&", arr_param);

            string url = string.Format("http://{0}.buscape.com/service/{1}/lomadee/{2}/{3}/{4}", this.server, Services.createSource, this.applicationId, this.countryCode, param);

            return GetContent(url);
        }