| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- package uni.deepoil.com.ddshare;
- import android.os.Bundle;
- import android.util.Log;
- import androidx.annotation.Nullable;
- import androidx.appcompat.app.AppCompatActivity;
- /**
- * @author Berial
- * @since 2025-06-16
- */
- public class DDShareActivity extends AppCompatActivity { // implements IDDAPIEventHandler {
- // private IDDShareApi mIDDShareApi;
- @Override
- protected void onCreate(@Nullable Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- Log.d("lzc" ,"onCreate==========>");
- try {
- // activity的export为true,try起来,防止第三方拒绝服务攻击。APP_ID指通过步骤一获取的应用的AppKey
- // mIDDShareApi = DDShareApiFactory.createDDShareApi(this, "dingcrhejkptu0mcsw3r", true);
- // mIDDShareApi.handleIntent(getIntent(), this);
- // DingTalkModule.shareApi.handleIntent(getIntent(), this);
- } catch (Exception e) {
- // e.printStackTrace();
- Log.d("lzc" , "e===========>" + e);
- }
- }
- // @Override
- // public void onReq(BaseReq baseReq) {
- // System.out.println(baseReq);
- // Bundle bundle = new Bundle();
- // baseReq.toBundle(bundle);
- // System.out.println(bundle);
- // }
- // @Override
- // public void onResp(BaseResp baseResp) {
- // System.out.println(baseResp);
- // int errCode = baseResp.mErrCode;
- // Log.d("lzc", "errorCode==========>" + errCode);
- // String errMsg = baseResp.mErrStr;
- // Log.d("lzc", "errMsg==========>" + errMsg);
- // if (baseResp.getType() == ShareConstant.COMMAND_SENDAUTH_V2 && (baseResp instanceof SendAuth.Resp)) {
- // SendAuth.Resp authResp = (SendAuth.Resp) baseResp;
- // switch (errCode) {
- // case BaseResp.ErrCode.ERR_OK:
- // Toast.makeText(this, "授权成功,授权码为:" + authResp.code, Toast.LENGTH_SHORT).show();
- // break;
- // case BaseResp.ErrCode.ERR_USER_CANCEL:
- // Toast.makeText(this, "授权取消", Toast.LENGTH_SHORT).show();
- // break;
- // default:
- // Toast.makeText(this, "授权异常" + baseResp.mErrStr, Toast.LENGTH_SHORT).show();
- // break;
- // }
- // } else {
- // switch (errCode) {
- // case BaseResp.ErrCode.ERR_OK:
- // Toast.makeText(this, "分享成功", Toast.LENGTH_SHORT).show();
- // break;
- // case BaseResp.ErrCode.ERR_USER_CANCEL:
- // Toast.makeText(this, "分享取消", Toast.LENGTH_SHORT).show();
- // break;
- // default:
- // Toast.makeText(this, "分享失败" + baseResp.mErrStr, Toast.LENGTH_SHORT).show();
- // break;
- // }
- // }
- // finish();
- // }
- }
|