小编Sim*_*ker的帖子

无需身份验证即可将Twitter Feed作为JSON获取

几年前我写了一个小JavaScript,它抓住了一个用户(我的)最近的推文,然后将其解析出来,包括链接,日期等.

它使用这个json调用来检索推文,它不再有效.

http://twitter.com/statuses/user_timeline/radfan.json
Run Code Online (Sandbox Code Playgroud)

它现在返回错误:

{"errors":[{"message":"Sorry, that page does not exist","code":34}]}
Run Code Online (Sandbox Code Playgroud)

我已经看过使用api版本(下面的代码),但这需要身份验证,我宁愿避免这样做,因为它只是在我的网站上显示我的最新推文,无论如何在我的个人资料页面上显示:

http://api.twitter.com/1/statuses/radfan.json
Run Code Online (Sandbox Code Playgroud)

我没有跟上Twitter的API变化,因为我不再真正使用它,是否有解决这个问题的方法还是不再可能?

javascript twitter

21
推荐指数
4
解决办法
8万
查看次数

AJAX POST处理程序导致"未捕获的异常"

所以我一直在我的桌子上敲我的头几个小时在这一个,我没有得到任何地方,所以帮助真的很感激.

下面的代码有两个jquery事件处理程序,用于触发ajax请求.第一个使用GET,它从服务器返回的数据是JSON编码的 - 它工作正常.第二个("按钮#addTx")返回导致Firebug产生此错误:

未捕获的异常:[异常..."提示被用户中止"nsresult:"0x80040111(NS_ERROR_NOT_AVAILABLE)"位置:"JS frame :: resource://gre/components/nsPrompter.js :: openTabPrompt :: line 468"数据:没有]

第0行

这根本没有帮助.服务器端脚本将原始html打印到屏幕,目的是使用jquery html替换来更新发起请求的页面.数据库更新时数据正确POST,但除此之外我没有任何线索.我已经重写它尝试GET并仍然产生相同的错误:-(

帮助会很棒 - 谢谢你,西蒙

$(document).ready(function(){
$("button.delete").click(function(){
    var txid = this.id;
    var amountID = "#amount" + txid;
    var amount = $(amountID).html();
    // <![CDATA[

    var url = "delete.php?txid=" + txid + "&am=" + amount;
    $.ajax({
        type: "GET",
        url: url,
        success: function(msg){
            txid = "ul#" + txid;
            $(txid).hide();

            var values = msg;
            var e = "#" + values.category + "AmountLeft";
            var a = values.amount;

            $(e).html(a);
        }
    });
}); …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax post

11
推荐指数
1
解决办法
1万
查看次数

iOS多任务API /进程列表

当第三方应用程序在后台时,是否有运行哪些iOS API和进程的列表?我似乎无法在任何地方找到任何东西,所以指针会很棒

background-process ios

6
推荐指数
1
解决办法
3421
查看次数

转换为Swift 3打破了自定义类编码/解码

所以我刚刚将一个小应用程序从Swift 2.2转换为Swift 3.我已经摆脱了自动转换器后所需的通常错误和拖把,但我有一个运行时问题我无法工作出.

我有一个自定义类,我使用NSCoding协议保存到NSUserDefaults.当我尝试从NSUserDefaults解码编码对象时,它在行上失败,guard let duration = decoder.decodeObject(forKey: "duration") as? Int因为持续时间打印为nil.解码标题字符串工作正常,但至少编码函数的行正常工作.

这在2.2中运行良好,我找不到任何迹象表明Swift 3对NSCoding进行了更改.任何帮助将非常感激.

class TimerModel: NSObject, NSCoding, AVAudioPlayerDelegate {

    var name: String
    var active: Bool
    var paused: Bool
    var duration: Int
    var remainingWhenPaused: Int?
    var timerEndTime: Date?
    var timerStartTime: Date?
    var audioAlert: AlertNoise
    var UUID: String
    var colorScheme: BaseColor
    var alarmRepetitions: Int
    var timerRepetitions: Int
    var currentTimerRepetition: Int
    var audioPlaying: Bool
    var player: AVAudioPlayer = AVAudioPlayer()
    var countDownTimer: Timer = Timer()
    var delegate: timerProtocol? = nil

    init(withName name: …
Run Code Online (Sandbox Code Playgroud)

nsuserdefaults nscoding ios swift3

3
推荐指数
1
解决办法
1372
查看次数

管理多个 git 提交电子邮件地址

我使用我的个人笔记本电脑进行工作(他们对此很满意),但我注意到我所有的工作提交都使用我的个人电子邮件地址。我不想在我的 git 机器上全局默认使用我的工作电子邮件地址,有没有一种方法可以让我在提交时可以拥有我的个人电子邮件地址用于某些存储库,而我的工作电子邮件地址用于其他存储库?

我不介意重写现有提交的历史,只是继续前进。

git commit git-commit gitlab

2
推荐指数
1
解决办法
1170
查看次数