0

Mac Twitter アプリのツイートから著者 ID を取得しようとしています。

tell application "Twitter"
properties of item 3 of status of (home timeline of account 1)
end tell

ここに画像の説明を入力

tell application "Twitter"
author of item 3 of status of (home timeline of account 1)
end tell

ここに画像の説明を入力

「128938832」を分離するにはどうすればよいですか?

解決策: AppleScript-Users メーリング リストの Chris が私の質問に答えてくれました。author プロパティには user id プロパティがあります。user id of author of item 3 of status of (home timeline of account 1)「128938832」を返します。

4

1 に答える 1

1

私は Twitter を持っていませんが、作成者の ID を取得するための用語がない場合は、エラーを強制してエラー メッセージから番号を抽出することでごまかすことができます。次に例を示します。

tell application "Twitter" to try
    (author of item 3 of status of (home timeline of account 1)) as number -- force error
on error errmess -- extract info from the error message
    set here to (offset of quote in errmess) + 1 -- first quote
    set there to here + (offset of quote in (text here thru -1 of errmess)) - 2 -- second quote
    set authorID to text here thru there of errmess
end try
于 2012-06-05T18:00:05.950 に答える