我的Twitter php脚本停止工作了!(My Twitter php script stopped working!)
我正在将这个PHP类用于Twitter脚本:
twitter.slawcup.com/twitter.class.phps
该脚本是:
$t= new twitter(); $t->username='someuser'; $t->password='somepass'; $res = $t->update($tweet); if($res===false){ echo "ERROR<hr/>"; echo "<pre>"; print_r($t->responseInfo); echo "</pre>"; }else{ echo "SUCCESS<hr/>Status Posted"; }
变量$ tweet是之前生成的字符串。
它工作到6月8日,然后它就死了。
现在,当我运行代码时,它给了我:
ERROR Array ( [url] => http://twitter.com/statuses/update.xml [content_type] => application/xml; charset=utf-8 [http_code] => 400 [header_size] => 1096 [request_size] => 120 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.11795 [namelookup_time] => 3.3E-5 [connect_time] => 0.014397 [pretransfer_time] => 0.014405 [size_upload] => 0 [size_download] => 148 [speed_download] => 1254 [speed_upload] => 0 [download_content_length] => 148 [upload_content_length] => 0 [starttransfer_time] => 0.117829 [redirect_time] => 0 )
可能有什么不对? 它特别奇怪,因为它工作正常,然后停止了。
I'm using this PHP class for a Twitter script:
twitter.slawcup.com/twitter.class.phps
The script is:
$t= new twitter(); $t->username='someuser'; $t->password='somepass'; $res = $t->update($tweet); if($res===false){ echo "ERROR<hr/>"; echo "<pre>"; print_r($t->responseInfo); echo "</pre>"; }else{ echo "SUCCESS<hr/>Status Posted"; }
Where the variable $tweet is a string generated before.
It worked ok un until june 8th, and then it just died.
Now, when I run the code, it gives me:
ERROR Array ( [url] => http://twitter.com/statuses/update.xml [content_type] => application/xml; charset=utf-8 [http_code] => 400 [header_size] => 1096 [request_size] => 120 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.11795 [namelookup_time] => 3.3E-5 [connect_time] => 0.014397 [pretransfer_time] => 0.014405 [size_upload] => 0 [size_download] => 148 [speed_download] => 1254 [speed_upload] => 0 [download_content_length] => 148 [upload_content_length] => 0 [starttransfer_time] => 0.117829 [redirect_time] => 0 )
What could be wrong? It's specially weird because it was working ok, and then it stopped.
原文:https://stackoverflow.com/questions/3038596
最满意答案
WebTools中的Screencastify扩展程序( https://chrome.google.com/webstore/detail/screencastify-screen-vide/mmeijimgabbpbgpdklnllpncmdofkcpn )有问题。 如果您不需要WebTools,请手动或使用VS安装程序将其删除。
Something wrong is with the Screencastify extension (https://chrome.google.com/webstore/detail/screencastify-screen-vide/mmeijimgabbpbgpdklnllpncmdofkcpn) in WebTools. If you do not need WebTools, remove it manually or using VS installer.
相关问答
更多-
查看MSBuild变量$(VCToolsInstallDir) ,它应该为你做这项工作。 它在VS2017 C ++项目中可用,其值被设置为类似 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.12.25827\ (取决于您的工具版本)。 或者,您可以使用$(VCInstallDir)和$(VCToolsVersion)来构造路径,但$(VCToolsInstallDir)应该更可靠。 PS ...
-
没有必要将本地存储库定位到C:\Users\Username\Source\Repos\reponame (它是默认路径,但您可以在克隆存储库时更改它)。 您需要确保VS与正确的git repo连接,因为您正在工作。 解决问题的步骤如下: 请确保您克隆了您的VSO git仓库。 并将默认本地存储克隆到C:\Users\Username\Source\Repos\reponame 。 但是你可以根据需要改变路径。 检查您正在为之工作的本地git仓库。 VS - >团队资源管理器 - >管理连接 - >您现在连 ...
-
Visual Studio 2017在本地AppData文件夹中占用磁盘空间(Visual Studio 2017 eating disk space in Local AppData folder)[2023-05-20]
WebTools中的Screencastify扩展程序( https://chrome.google.com/webstore/detail/screencastify-screen-vide/mmeijimgabbpbgpdklnllpncmdofkcpn )有问题。 如果您不需要WebTools,请手动或使用VS安装程序将其删除。 Something wrong is with the Screencastify extension (https://chrome.google.com/webstore ... -
Visual Studio 2017 - 打开文件夹 - TFVC集成(Visual Studio 2017 - Open Folder - TFVC Integration)[2023-09-27]
查看本文中的评论: https : //blogs.msdn.microsoft.com/visualstudio/2016/04/12/open-any-folder-with-visual-studio-15-preview/ Check comments in this article: https://blogs.msdn.microsoft.com/visualstudio/2016/04/12/open-any-folder-with-visual-studio-15-preview/ -
VS 2015: 你不必卸载VS 2015,如果你想卸载它,你可以稍后再做,因为它完全独立于VS 2017。 VS 2017 RC: 除了更新之外,当然可以进行全新安装。 至少我的主要开发系统是这样做的。 更新可能比新安装更容易出错(例如,考虑这个问题): 无法更新Visual Studio 2017 RC 如果你喜欢全新的安装,我会把你的序列1(但让VS 2015,至少在VS 2017成功安装之前)。 编辑:只需安装Resharper的当前版本,而不是使用旧版本。 VS 2017的Resharper并没有 ...
-
如何将我的解决方案配置为在其目录中遵循package.config文件? 为确保您的解决方案能够遵守.nuget文件夹中的package.config文件,您应该正确配置此文件,例如,我创建了一个测试示例解决方案,然后在.nuget文件夹中添加一个Nuget.config : 我的NuGet.Config文件:更新: 根据我的测试,您无需手动更改任何内容,只需安装Build Tools for VS2017的默认组件,然后将自动添加必要的文件。 旧: 关于代码分析文件的默认文件夹,您可以检查Microsoft.CodeAnalysis.targets文件:
将相同的本地文件夹映射到不同的visual studio tfs实例(Mapping same local folder to different visual studio tfs instance)[2023-08-28]
不,我们无法映射到同一本地文件夹。 VS客户端可以识别在同一台机器中在VS 2015和VS 2017中创建的工作空间。 因此,当我们使用VS 2017时,我们可以选择在VS 2015中创建的工作区来跟踪项目,但不能将其他项目映射到已映射的同一本地文件夹。 否则,它将弹出错误消息,例如“ The path E:\Andy\0706 is already mapped in workspace LC0706. ”。 如果要将其他源映射到特定的本地文件夹,我们只能映射到其子文件夹。 例如: E:\Andy\070 ...img来自ms-appdata:///本地没有显示使用Winjs / cordova(img from ms-appdata:///local not showing using Winjs/cordova)[2024-02-29]
经过几天的努力,并最终寻求帮助,我发现这确实是一个由写入功能引起的延迟。 我解决了它将命名空间更新放在文件写入器的onwriteend事件上。 fileWriter.onwriteend= function (evt){ console.log("ok, in theory i worked"); quest.Fotos.push({ id: id ...如何自动化Visual Studio 2017 Web项目发布到文件夹(How to automate Visual Studio 2017 web project publish to folder)[2023-02-26]
这没有将任何文件放在bin \ Release \ PublishOutput位置。 看起来它只是做了一个标准的构建 我用你的命令行重现了这个问题。 在研究了这个问题很长一段时间后,我尝试删除参数“ /p:VisualStudioVersion=15.2 ”,然后使用命令行重新发布项目: msbuild MyProject.csproj /p:DeployOnBuild=true /p:PublishProfile="MyProfile.pubxml" 它成功构建和发布,并且Web项目发布到您在MyPro ...相关文章
更多- 在archlinux上搭建twitter storm cluster
- Twitter Storm开篇之作
- 使用 Twitter Storm 处理实时的大数据
- 使用 Twitter Storm 处理实时的大数据
- 使用 Twitter Storm 处理实时的大数据
- 使用 Twitter Storm 处理实时的大数据
- Twitter Storm入门
- Twitter Storm 安装篇
- Twitter Storm 入门指南
- Twitter Storm 概念
最新问答
更多- 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
- 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
- OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
- 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
- codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
- 在计算机拍照在哪里进入
- 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
- No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
- 单页应用程序:页面重新加载(Single Page Application: page reload)
- 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
- System.StackOverflow错误(System.StackOverflow error)
- KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
- 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
- android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
- TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
- 企业安全培训的各项内容
- 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
- C#类名中允许哪些字符?(What characters are allowed in C# class name?)
- NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
- 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
- 将多个行和可变行移动到列(moving multiple and variable rows to columns)
- 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
- 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
- Angular $资源不会改变方法(Angular $resource doesn't change method)
- 在Angular 5中不是一个函数(is not a function in Angular 5)
- 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
- 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
- 常见的python rpc和cli接口(Common python rpc and cli interface)
- Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
- 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)