2017-01-14 8 views
0

私は実際に複雑なTelegram APIを扱うためにTLSharpを使用しています。TLSharpの使用UserProfilePhotoの写真を取得するには?

どのようにxxxAbswwwタイプを実際の使用可能な情報を含むxxxwwwタイプに変換できるのか分かりません!

TLUser user = client.MakeAuthAsync("<user_number>", hash, code).Result; 

は、どのように私は、認証されたユーザーの写真を取得することができます:

は、私は以下のコードを持っていますか?

答えて

2

アガーハメドという名前のメソッドを持っていることを発見し、ここで それを投稿してください見つかった場合 は、私はあなたのようなnewbeていますTLSharpはこのメソッドを実装していませんでした。

しかしTLSharpは、他のTelegram APIメソッドを実装するためのいくつかの機能を提供しました。彼らは言う:

SendRequestAsync関数の助けを借りて任意のメソッドを呼び出すことができます。 たとえば、ユーザーのタイピング方法を送信します。

//Create request 
    var req = new TLRequestSetTyping() 
    { 
    action = new TLSendMessageTypingAction(), 
    peer = peer 
    }; 

    //run request, and deserialize response to Boolean 
    return await SendRequestAsync<Boolean>(req); 

を残念ながら、私はこれを行うにはSendRequestAsync機能を使用する方法がわかりません。

+0

ありがとうございます。私は古いバージョンのスキーマのJSONバージョンの代わりにTL言語に基づいて生成するAfshin AraniのTLGeneratorに基づいて常に魅力的なアプリケーションを作成しました。したがって、常に最新バージョンを使用できますテレグラム公式アプリが使用するAPI。私はgithubですぐにアップロードします。あなたが必要なら私を追跡してください。 –

+0

一緒にお手伝いできます。 Telgramで@ Mahdioon313によって私に連絡すると、私は感謝します。 –

0

私はなぜTLSharpの例がないのか知っています!あなたは解決策が

ユーザーuserProfilePhoto 『電報を写真で使用してアクセス可能である』、私はちょうどTLUserは、「写真」

関連する問題