問題タブ [google-alerts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JavaでGoogleアラートAPIを正しく使用する方法
GoogleアラートAPIの使い方を学んでいます。Javaコードからアラートを作成したいのですが、アラートが発生したらDBに入れます
私のやり方:
- gmailにアラートを送信する新しいGoogleアラートを作成できます。
- 私のメールからJavaですべてのメールを読んでください。
- それらを解析してDBに入れます。
それを行うより良い方法はありますか? Google が XML の rss を提供できることを確認しました。解析ははるかに簡単ですが、java で rss を取得することはできませんでした。
助けてくれてありがとう。
python - RSS としての Google アラートのデイリー ダイジェスト
Google を使用してアラートを作成できます。私は約 10 のアラートを作成しましたが、メッセージで「スパム」されたため、「デイリー ダイジェスト」オプションを使用しました。私は今、毎朝、すべてのアラートを含む 1 つのメッセージを受け取ります。個別のアラートには、アラートを RSS フィードに変換するオプションがありますが、組み合わせたものには変換できないことに注意してください。
しかし、私はこの電子メールの構造がどうも気に入らないので、これを何らかの RSS リーダーで読める RSS として見たいと思っています。
Python を使用して電子メールを収集しようとしましたが、lxml と bs4 を使用してそれを解析しましたが、非常に面倒で一貫性がありません。
そこから素敵な RSS フィード (タイトル、本文、リンク) を作成する方法を知っている人はいますか?
私は電子メールから html を抽出することができます。ここでは、興味のある人のために html を簡単に操作できます。
17 件の投稿があるにもかかわらず、22 件のリンク テキストが表示されます。
問題は、リンクとテキストでさえ一貫して配置されていないことです。
これは私が得たのと同じくらい近いですlxml.html
:
java - Java のリンクから最終的な URL を決定する方法
これは Google アラートから生成されたリンクです。リダイレクト先を知りたいです。そのため、URL が必要であり、Java で取得する必要があります。応答を確認しましたが、ロケーション ヘッダーのリダイレクトはありません。
c# - Google アラートの URL を削除する必要がある
はじめに、これについて同様のスレッドがあることは知っていますが、Java、Python、Php ではなく C# を使用しています。一部のスレッドは、単一の URL に対するソリューションを提供しますが、これは普遍的ではありません。私にフラグを立てないでくれてありがとう。
そのため、Google アラートを使用して記事へのリンクをメールで取得しています。メールから URL を削除するプログラムと、Web サイトをスクレイピングする別のプログラムを既に作成しました。私の問題は、Google アラート メールのリンクが次のようになっていることです。
これは Google を介して実際の記事にリダイレクトされるため、私のスクレイピング プログラムはこれらのリンクでは機能しません。ここでの質問や他の情報源から、100万の異なる正規表現を試しました。私は実際の記事の http:// まですべてを剥ぎ取ることができましたが、まだそれを台無しにするテールエンドがあります。これが私がこれまでに持っているものです。それらは次のようになります。
新しい正規表現であろうと、追加のコードであろうと、エンディングを取り除くのに役立つものがあります。前もって感謝します。
keyword - Google アラート フィードが正しく作成されない
アラートの作成中に次のキーワード文字列を渡します:- 「デジタル マーケティング」または「検索エンジンの最適化」または「ソーシャル メディア管理」または分析または「コンテンツ マーケティング」または「Google AdWords」または「Google アナリティクス」または Facebook または LinkedIn または Twitterまたは Snapchat または「オンライン マーケティング」または「インターネット マーケティング」または「ウェブ マーケティング」または SEO または PPC または「インバウンド マーケティング」または「デジタル メディア」または「モバイル マーケティング」または「モバイル広告」または「Facebook 広告」または「ブログ」または「メール マーケティング」または「YouTube 広告」または「ローカル マーケティング」
しかし、クエリの結果がありませんと表示されます。新しい結果がウェブ上で公開されると、ここに表示されます。
また、このアラートに対して送信されるメールはありません。
その理由は何ですか?どうすればこれを解決できますか。