我正在尝试使用他们的API(不使用cURL)找到从Yahoo和/或实时邮件导入联系人的任何教程或资源.例如,要求您通过Yahoo进行身份验证,然后您可以选择要导入的联系人(电子邮件).谢谢你的帮助.
发送电子邮件我设置服务器名称smtp.mail.yahoo.com和端口是465我试图发送电子邮件但无法发送电子邮件
什么是使用雅虎发送电子邮件的正确servername和smtp端口
我需要设置哪些其他配置?
我的代码在这里:
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add(address);
message.Subject = subject;
message.From = new System.Net.Mail.MailAddress(from);
message.Body = body;
message.Bcc.Add(bcc);
message.CC.Add(cc);
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.mail.yahoo.com");
smtp.Credentials = new System.Net.NetworkCredential(emailid,password);
smtp.Port = 465;
smtp.EnableSsl = true;
smtp.Send(message);
Run Code Online (Sandbox Code Playgroud) 所以我使用https://github.com/yahoo/yos-social-php而不是"php5"版本只是因为它们都是一团糟,而且这个版本稍微不那么混乱.
问题是用户登录一小时后登录登录过期.无论用户是否在过渡期间积极使用该网站,他们仍然被迫每小时重新登录一次.
无法找到任何相关文档,欢迎任何建议.
我如何从 bing 和 yahoo 搜索引擎中获取更多结果。(使用网址)
对于 Google,我们传递“num”参数,即 - https://www.google.com/#num=30&q=test(给出 30 res)
那么什么是传递给 bing 和 yahoo 以获得更多结果的参数。
有人有想法吗?
我试图通过以下方式获得雅虎股票报价.但它不起作用,任何人都可以告诉哪里错了.谢谢!
<html>
<head>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript" language="JavaScript">
$(document).ready(function(){
$("#btn").click(function(event){
alert(document.forms[0].ticker.value);
$("#stockPrice").load("http://finance.yahoo.com/q?s=ibm #yfs_l10_ibm").text();
});
});
</script>
<body>
<form name="myForm">
Ticker: <input type="text" name="ticker" id="ticker"/>
<input type="button" id="btn" value="get quote"/>
</form>
</body>
</head>
</html>
Run Code Online (Sandbox Code Playgroud)
我改变了
$("#stockPrice").load("http://finance.yahoo.com/q?s=ibm #yfs_l10_ibm).text()
Run Code Online (Sandbox Code Playgroud)
至
$("#stockPrice").load("ibm.dat"),text()
Run Code Online (Sandbox Code Playgroud)
并将数据复制到ibm.dat但我仍然有以下问题.
消息:意外调用方法或属性访问.
行:255
字符:5
代码:0
URI:file:/// C:/Javascripts/jQuery/jquery-1.3.2.js
任何的想法?
我尝试通过PHP发送邮件给雅虎收件人.每次我连接到雅虎时,我都会获得收件人地址的250状态代码,即使它不存在.我找到了一个从雅虎获取正确状态代码的脚本,但我找不到我在脚本中所做的差异或错误.我尝试发送不同的命令并在多个服务器上运行脚本,但我总是得到一个250响应RCPT-TO命令.为什么我没有得到正确的答复?我想在收件人不存在时停止我的脚本!
verify-email.org的日志得到了正确的答复:
MX record about yahoo.com exists. Connection succeeded to g.mx.mail.yahoo.com SMTP. =220 mta1062.mail.sp2.yahoo.com ESMTP YSmtp service ready > HELO verify-email.org =250 mta1062.mail.sp2.yahoo.com > MAIL FROM: <check@verify-email.org> =250 sender <check@verify-email.org> ok > RCPT TO: <sdjrfvn3r@yahoo.com> =554 delivery error: dd This user doesn't have a yahoo.com account (sdjrfvn3r@yahoo.com) [0] - mta1062.mail.sp2.yahoo.com
我的脚本的日志得到了错误的响应:
C Connect to h.mx.mail.yahoo.com S 220 mta1144.mail.mud.yahoo.com ESMTP YSmtp service ready C HELO my-domain.com S 250 mta1144.mail.mud.yahoo.com (152.70 ms) C MAIL FROM: <existing-address@my-domain.com> S 250 sender <existing-address@my-domain.com> ok (723.29 ms) C RCPT …
我已经看过一些网络广播,需要帮助才能做到这一点:我一直在使用lxml.html.雅虎最近改变了网络结构.
目标页面;
http://finance.yahoo.com/quote/IBM/options?date=1469750400&straddle=true
在使用检查器的Chrome中:我看到了数据
//*[@id="main-0-Quote-Proxy"]/section/section/div[2]/section/section/table
Run Code Online (Sandbox Code Playgroud)
那么一些代码
如何将这些数据输出到列表中.我想换成其他股票从"LLY"到"Msft"?
如何在日期之间切换....并获得所有月份.
如果我正在使用这样的jQuery .on()
函数(还有更多它,但这是提取的主要问题区域):
$(document).on("click",
$("#contcont a, #leftnav li a, #leftnav li ul a, #mainarea-home a").not(".secitem-mid a"),
function clicker(event, sData) {
var $this = $(this);
sHREF = $this.attr("href");
alert(sHREF);
} );
Run Code Online (Sandbox Code Playgroud)
我未定义,那么实际获取被点击的元素的最佳方法是什么?我需要.on()
这样,它总是会发生,显然,而不是每次加载新数据时都必须将它附加到所有元素(这是通过Yahoo!存储,所以这是必要的,这样做).谢谢.
我正在寻找FB friends
通过我的应用程序的一些fb API.但是,我在很多地方读到它不再允许所有朋友,但只有那些也在使用该应用程序的人.例如:
1] https://developers.facebook.com/docs/facebook-login/permissions/v2.2#reference-friends(见下user_friends
)
2] https://developers.facebook.com/docs/apps/upgrading#v21tov22(在User IDs and Friends
第3点下)
但是,我发现它yahoo
仍然可以做到这一点..我测试了它,它确实拉动了联系人.(http://help.yahoo.com/l/mye/yahoo/answers/socialnetwork/contactsimpexp-28.html)
那么雅虎是怎么做到的呢?必须有办法做到这一点......他们使用什么API?
谢谢.
yahoo facebook import-contacts facebook-graph-api facebook-friends
我使用PHP脚本将Yahoo财务报价转换为HTML网页.但是,经过一年的完美工作后,网页突然停止显示数据,并且根本没有代码更改.这是我的代码:
<table>
<tr>
<?php $fp = fopen ("http://finance.yahoo.com/d/quotes.csv?s=VIP&f=l1c1p2rj1&e=.csv","r");
$data = fgetcsv ($fp, 1000, ",") ?>
<td>Vimpel-Communications</td>
<td><?php echo $data[0] ?></td>
<td><?php echo $data[1] ?></td>
<td><?php echo $data[2] ?></td>
<td><?php echo $data[3] ?></td>
<td><?php echo $data[4] ?></td>
<td><?php echo $data[5] ?></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
这是一个实际网站的测试页面:http://bricadr.com/test.php 任何人都可以帮助或有人知道发生了什么,或者我如何解决这个问题?此外,如果有人有服务器,你能看到这个代码是否适用于您的服务器?也许我的托管公司关闭了一些功能,允许以前工作.
先感谢您!
布赖恩