尋找公開的星座運勢 WebService (回傳 XML/.asmx),含詳細 GET 參數。
星座運勢屬娛樂內容,無權威資料源。 公開免費、穩定、結構化的 WebService 極難找且易失效。建議自行實作:
hash(星座 + 日期) % 文案庫長度 取模,得到固定索引。[WebMethod]
public XmlDocument GetHoroscope(string sign, string date) {
string[] fortunes = { "今日適合...", "小心...", "財運..." };
int idx = Math.Abs((sign + date).GetHashCode()) % fortunes.Length;
XmlDocument doc = new XmlDocument();
doc.LoadXml($"<result><sign>{sign}</sign><date>{date}</date><fortune>{fortunes[idx]}</fortune></result>");
return doc;
}
不要浪費時間找不存在的免費 WebService,十分鐘寫一個自己的,反而更專業。