2010-10-18 14 views
0

Ceci est une tâche que j'ai et je suis un peu incertain sur la façon de s'y prendre pour y parvenir. Donc, je pensais que la meilleure approche serait de demander à d'autres professionnels de leurs pensées.appel javascript de windows service ... possible?

Fondamentalement, je vais stocker une charge de transactions/déclencheurs pour de nombreux affiliés dans une base de données. Ensuite, en utilisant un service de veuves, je vais passer par cette base de données pour obtenir ces transactions et ensuite invoquer en quelque sorte plusieurs différentes sources de suivi d'affiliation.

Des choses telles que le suivi des conversions, les pixels de suivi ou les méthodes de suivi javascript. Le cas général d'utilisation pour ces choses sont sur une page de confirmation, mais comme le système à partir duquel cela fonctionne a plusieurs "produits" par différents affiliés, et cela dépend si vous avez obtenu sur le site de google ou yahoo etc. Par conséquent, une méthode de suivi différente peut être utilisée chaque fois qu'un article est acheté. Dépend des déclencheurs configurés.

Ma question est de savoir comment quelqu'un pourrait développer une telle application, où le suivi est stocké dans une base de données centrale, puis traité en fonction d'un ensemble de déclencheurs prédéfinis.

Je pensais que je pourrais peut-être faire quelque chose avec wget.exe, mais je ne sais pas quelle serait la meilleure approche. Est-ce que quelqu'un a fait quelque chose de similaire, est-ce même une bonne idée??

Je devrai également injecter des valeurs dans les objets de suivi pour des choses comme la valeur ordonnée et le numéro de référence.

Suis vraiment reconnaissant pour vos pensées.

un exemple de ce que je dois appeler:

<script language="javascript" src="https://scripts.affiliatefuture.com/AFFunctions.js"></script> 
<script language="javascript"> 
    var merchantID = 4197 ; 
    var orderValue = 'ORDER_VALUE'; 
    var orderRef = 'ORDER_REF'; 
    var payoutCodes = ''; 
    var offlineCode = ''; 
    AFProcessSaleV2(merchantID, orderValue, orderRef,payoutCodes,offlineCode); 
</script> 

Un autre exemple d'une autre méthode:

<img src="https://www.emjcd.com/u?CID=<ENTERPRISEID>&OID=<OID>&TYPE=<ACTIONID>&ITEM1=<ITEMID>&AMT1=<AMT>&QTY1=<QTY>&CURRENCY=<CURRENCY>&METHOD=IMG" height="1" width="20"> 

Serait-il même possible de faire quelque chose avec la demande web? Comme ça?

System.Net.WebRequest req = System.Net.WebRequest.Create(URI); 
req.Proxy = new System.Net.WebProxy(ProxyString, true); //true means no proxy 
System.Net.WebResponse resp = req.GetResponse() 

Bien que je ne pense pas que cela fonctionnerait javascript renvoyé.

Répondre

0

Il s'avère que ce n'est pas possible !!

Cette question est liée et est la façon dont je me suis mis à le faire.