我想知道是否有可能使用我自己的其他网站进行交互。
以下是该方案:
假设我有一个Lockerz帐户,这是您每天执行任务以赚取积分的地方。每月一次,您可以兑换这些积分以获得奖品,例如ipod,macbook或其他物品。我知道这听起来很荒谬,但和我在一起。
要获得此网站会员资格,必须由会员邀请。所以我收到你的电子邮件地址,然后登录我的帐户,然后从那里发送邀请。
我想要做的是创建一个网站,用户将电子邮件输入文本框并按下提交按钮。从那里,程序在幕后将我的登录信息和用户电子邮件地址发送给lockerz并发送邀请。所有这一切都没有离开我的网站。
我已经使用VB代码隐藏了一段时间了,所以我理解了它的基础知识。我只是想知道我想做什么是可能的。如果是这样,有人可以将我重定向到某种教程或指南,这将给我一个基本的知识。
谢谢
答案 0 :(得分:6)
您必须在HTTP级别工作,发送POST和GET请求。
幸运的是,.NET有WebRequest和WebClient类来帮助你。
答案 1 :(得分:2)
WebClient可能是你最好的起点...但我会坚持一秒钟。
像这样的网站倾向于使用一些非常强烈的欺诈保护。当多个帐户使用一个IP时,禁止,阻止或至少忽略操作,或者以可预测的模式执行操作。WebClient不会加载JavaScript,因此您可能无法访问页面的必需部分。
无论哪种方式,您都不需要在您的网络服务器上执行此操作 - 我首先将其作为简单脚本在本地编写初始连接代码。它会使测试速度更快。